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: have gone or have been
have gone or have been
Level: intermediate
Age: 13-17
Downloads: 14

 
English Worksheet: Integrated Skills Worksheet
Integrated Skills Worksheet
Level: intermediate
Age: 14-17
Downloads: 12

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: advanced
Age: 8-12
Downloads: 12

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 10-17
Downloads: 12

 



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

 
English Worksheet: Rafa Nadal - Present Perfect
Rafa Nadal - Present Perfect
Level: intermediate
Age: 10-17
Downloads: 13

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

 
English Worksheet: Mini -test Present Perfect
Mini -test Present Perfect
Level: intermediate
Age: 12-14
Downloads: 12

 
English Worksheet: Been or Gone?
Been or Gone?
Level: intermediate
Age: 10-17
Downloads: 12

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

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

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 10-14
Downloads: 12

 



English Worksheet: Have you ever? Present Perfect
Have you ever? Present Perfect
Level: elementary
Age: 3-17
Downloads: 12

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 8-12
Downloads: 12

 
English Worksheet: Present Perfect video activity
Present Perfect video activity
Level: intermediate
Age: 12-17
Downloads: 18

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

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 9-17
Downloads: 12

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: elementary
Age: 8-10
Downloads: 12

 
English Worksheet: Present Perfect exercises
Present Perfect exercises
Level: elementary
Age: 11-12
Downloads: 12

 
English Worksheet: present perfect sımple
present perfect s�mple
Level: elementary
Age: 14-17
Downloads: 12

 
English Worksheet: Trips
Trips
Level: intermediate
Age: 10-17
Downloads: 12

 
English Worksheet: Situations where Present Perfect Sentences are used
Situations where Present Perfect Sentences are used
Level: intermediate
Age: 9-14
Downloads: 13

 
English Worksheet: I still haven´t found
I still haven�t found
Level: intermediate
Age: 14-17
Downloads: 12

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

 
English Worksheet: has been or gone
has been or gone
Level: intermediate
Age: 8-17
Downloads: 13

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: elementary
Age: 12-14
Downloads: 12

 
English Worksheet: Mini Test on Present Perfect Simple
Mini Test on Present Perfect Simple
Level: elementary
Age: 7-12
Downloads: 12

 
English Worksheet: Present Simple and Present perfect
Present Simple and Present perfect
Level: intermediate
Age: 12-100
Downloads: 12

 
English Worksheet: WHAT HAVE THEY DONE4
WHAT HAVE THEY DONE4
Level: intermediate
Age: 13-15
Downloads: 12

 
English Worksheet: in the Shadows
in the Shadows
Level: intermediate
Age: 14-100
Downloads: 13

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 12-100
Downloads: 12

 
English Worksheet: Present Perfect Explanation
Present Perfect Explanation
Level: intermediate
Age: 12-16
Downloads: 12

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 13-15
Downloads: 12

 
English Worksheet: Present Perfect Speaking Exercise
Present Perfect Speaking Exercise
Level: intermediate
Age: 10-100
Downloads: 12

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

 
English Worksheet: BEWITCHED PRESENT PERFECT
BEWITCHED PRESENT PERFECT
Level: intermediate
Age: 13-100
Downloads: 12

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 11-15
Downloads: 12

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 13-100
Downloads: 12

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 16-100
Downloads: 12

 
English Worksheet: Preent perfect
Preent perfect
Level: intermediate
Age: 12-100
Downloads: 12

 
English Worksheet: Present Perfect Lesson Plan
Present Perfect Lesson Plan
Level: intermediate
Age: 9-17
Downloads: 12

 
English Worksheet: U2  I STill Havent Found What Im Looking For Present Perfect
U2 I STill Havent Found What Im Looking For Present Perfect
Level: intermediate
Age: 14-100
Downloads: 12

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

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 10-17
Downloads: 11

 
English Worksheet: Present Perfect (since and for)
Present Perfect (since and for)
Level: elementary
Age: 11-12
Downloads: 11

 
English Worksheet: Have you ever? Present perfect speaking activity
Have you ever? Present perfect speaking activity
Level: intermediate
Age: 10-17
Downloads: 11

 
English Worksheet: Present Perfect Conversation Cards
Present Perfect Conversation Cards
Level: intermediate
Age: 14-17
Downloads: 11

 
English Worksheet: present perfect exam
present perfect exam
Level: intermediate
Age: 12-17
Downloads: 11

 
English Worksheet: PRESENT PERFECT UNUSUAL EXPERIENCES
PRESENT PERFECT UNUSUAL EXPERIENCES
Level: elementary
Age: 10-14
Downloads: 11

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

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

 
English Worksheet: Look What You´ve Done
Look What You�ve Done
Level: elementary
Age: 13-17
Downloads: 11

 

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