Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.

 

Present perfect worksheets

Present perfect worksheets



 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here


Grammar worksheets

Vocabulary worksheets

Listening worksheets

Speaking worksheets

Reading worksheets

Writing worksheets

Cinema and television worksheets

Games  worksheets

Worksheets with songs

Teaching resources


  Grammar worksheets > Verbs > Verb tenses > Present perfect
English Worksheet: Present Perfect (Grouping Arrangement)
Present Perfect (Grouping Arrangement)
Level: elementary
Age: 14-17
Downloads: 2

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 12-17
Downloads: 2

 
English Worksheet:
"Present Perfect Survey"
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 7-17
Downloads: 2

 



English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 14-17
Downloads: 2

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 11-17
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 9-10
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: Present Perfect - have / has
Present Perfect - have / has
Level: intermediate
Age: 12-17
Downloads: 2

 
English Worksheet: present perfect!
present perfect!
Level: intermediate
Age: 12-14
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 5-11
Downloads: 2

 
English Worksheet: Grammer Excersises
Grammer Excersises
Level: intermediate
Age: 4-14
Downloads: 3

 



English Worksheet: how to build the present perfect
how to build the present perfect
Level: intermediate
Age: 12-17
Downloads: 2

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 10-12
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: Guess the Present Perfect rules!!!
Guess the Present Perfect rules!!!
Level: elementary
Age: 14-17
Downloads: 2

 
English Worksheet: Present perfect practice
Present perfect practice
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 10-17
Downloads: 2

 
English Worksheet: The Present  Perfect
The Present Perfect
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: TALKING ABOUT EXPERIENCES
TALKING ABOUT EXPERIENCES
Level: elementary
Age: 11-14
Downloads: 2

 
English Worksheet: Present Perfect - Find someone who (Business Situation)
Present Perfect - Find someone who (Business Situation)
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: life circles
life circles
Level: intermediate
Age: 14-17
Downloads: 3

 
English Worksheet: What have they done?
What have they done?
Level: elementary
Age: 12-14
Downloads: 2

 
English Worksheet: Present Perfect  Walk and Talk Survey--
Present Perfect Walk and Talk Survey--
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: Present Perfect - Explanation and Exercises
Present Perfect - Explanation and Exercises
Level: intermediate
Age: 10-17
Downloads: 2

 
English Worksheet: Have you ever... - Present Perfect (experience)
Have you ever... - Present Perfect (experience)
Level: intermediate
Age: 12-17
Downloads: 2

 
English Worksheet: present perfect and adverb test
present perfect and adverb test
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 9-17
Downloads: 2

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 11-17
Downloads: 2

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 12-17
Downloads: 2

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 13-17
Downloads: 2

 
English Worksheet: Present perfect with since and for (EFL)
Present perfect with since and for (EFL)
Level: elementary
Age: 10-17
Downloads: 2

 
English Worksheet: class activity
class activity
Level: intermediate
Age: 11-17
Downloads: 2

 
English Worksheet: present perfect tenses
present perfect tenses
Level: elementary
Age: 10-17
Downloads: 2

 
English Worksheet: Have you...?
Have you...?
Level: intermediate
Age: 12-17
Downloads: 2

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: Review: relative cluases, reporting verbs, Present perfect
Review: relative cluases, reporting verbs, Present perfect
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: Description - Present Perfect
Description - Present Perfect
Level: elementary
Age: 14-17
Downloads: 2

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 14-17
Downloads: 2

 
English Worksheet: Guia para practicar en clases
Guia para practicar en clases
Level: intermediate
Age: 14-17
Downloads: 2

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 12-17
Downloads: 2

 
English Worksheet: present perfect 01
present perfect 01
Level: advanced
Age: 9-12
Downloads: 2

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 13-17
Downloads: 2

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 12-17
Downloads: 2

 
English Worksheet: Present Perfect - Find Someone Who
Present Perfect - Find Someone Who
Level: elementary
Age: 10-17
Downloads: 2

 
English Worksheet: Present Perfect Error Correction
Present Perfect Error Correction
Level: intermediate
Age: 14-17
Downloads: 3

 
English Worksheet: PRESENT PERFECT DRILL
PRESENT PERFECT DRILL
Level: elementary
Age: 12-14
Downloads: 2

 
English Worksheet: I Have Never...
I Have Never...
Level: intermediate
Age: 10-17
Downloads: 2

 
English Worksheet: Present perfect (expanded into a newspaper article)
Present perfect (expanded into a newspaper article)
Level: intermediate
Age: 10-17
Downloads: 2

 
English Worksheet: Lucky by Jason and Colbie Callet activity solution
Lucky by Jason and Colbie Callet activity solution
Level: intermediate
Age: 13-17
Downloads: 2

 
English Worksheet: Present perfect work sheet (about experiences) - writing
Present perfect work sheet (about experiences) - writing
Level: elementary
Age: 10-17
Downloads: 2

 

Page: [<< previous ] [Next >>]