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
Present perfect
Level: intermediate
Age: 12-17
Downloads: 1

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 14-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT ACTIVITIES
PRESENT PERFECT ACTIVITIES
Level: intermediate
Age: 14-17
Downloads: 1

 



English Worksheet: Questions and Answers with the Present Perfect
Questions and Answers with the Present Perfect
Level: elementary
Age: 10-17
Downloads: 1

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

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 11-14
Downloads: 1

 
English Worksheet: Present Perfect Simple (grammar)
Present Perfect Simple (grammar)
Level: elementary
Age: 12-17
Downloads: 1

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

 
English Worksheet: Present Perfect Exercises
Present Perfect Exercises
Level: elementary
Age: 13-17
Downloads: 1

 
English Worksheet: Present Simple or Present Perfect
Present Simple or Present Perfect
Level: advanced
Age: 12-17
Downloads: 1

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

 



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

 
English Worksheet: been-gone
been-gone
Level: elementary
Age: 10-17
Downloads: 1

 
English Worksheet: present perfect for experiences
present perfect for experiences
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: tEAST pp vs ps
tEAST pp vs ps
Level: elementary
Age: 10-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 10-17
Downloads: 1

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

 
English Worksheet: Somewhere only we know
Somewhere only we know
Level: intermediate
Age: 13-17
Downloads: 1

 
English Worksheet: Present perfect test
Present perfect test
Level: intermediate
Age: 10-17
Downloads: 1

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

 
English Worksheet: Are you a person of experience?
Are you a person of experience?
Level: intermediate
Age: 14-17
Downloads: 1

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

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

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 11-17
Downloads: 1

 
English Worksheet: Present perfect simple - Quiz
Present perfect simple - Quiz
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: reltive pronouns and present perfect
reltive pronouns and present perfect
Level: elementary
Age: 6-12
Downloads: 1

 
English Worksheet: John Henderson´s Life
John Henderson�s Life
Level: intermediate
Age: 13-17
Downloads: 1

 
English Worksheet: pas perfect continuous exercise
pas perfect continuous exercise
Level: elementary
Age: 10-12
Downloads: 1

 
English Worksheet: THE  PRESENT PERFECT (exercises)
THE PRESENT PERFECT (exercises)
Level: intermediate
Age: 8-14
Downloads: 1

 
English Worksheet: quýz
qu�z
Level: elementary
Age: 12-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT - ADDITIONAL USES
PRESENT PERFECT - ADDITIONAL USES
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: Rehab Lyrics
Rehab Lyrics
Level: intermediate
Age: 11-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT -EVER
PRESENT PERFECT -EVER
Level: elementary
Age: 10-12
Downloads: 1

 
English Worksheet: present perfect worksheet
present perfect worksheet
Level: advanced
Age: 14-17
Downloads: 1

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 10-12
Downloads: 1

 
English Worksheet: PRESENT PERFECT TENCE
PRESENT PERFECT TENCE
Level: intermediate
Age: 12-14
Downloads: 1

 
English Worksheet: Present Perfect-find someone who
Present Perfect-find someone who
Level: intermediate
Age: 9-17
Downloads: 1

 
English Worksheet: Rhyme
Rhyme
Level: elementary
Age: 3-7
Downloads: 1

 
English Worksheet: mixed exercises
mixed exercises
Level: intermediate
Age: 13-14
Downloads: 1

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

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

 
English Worksheet: explaining the present perfect
explaining the present perfect
Level: intermediate
Age: 11-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 10-17
Downloads: 1

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 13-17
Downloads: 1

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

 
English Worksheet: present perfect Fill in
present perfect Fill in
Level: elementary
Age: 8-17
Downloads: 1

 
English Worksheet: present perfect with
present perfect with "ever"
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: Passive and  Present Perfect
Passive and Present Perfect
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: HAVE YOU SEEN MY...?
HAVE YOU SEEN MY...?
Level: intermediate
Age: 12-17
Downloads: 1

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

 

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