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: The present perfect simple
The present perfect simple
Level: advanced
Age: 14-17
Downloads: 39

 
English Worksheet: PRESENT PERFECT, FOR AND SINCE
PRESENT PERFECT, FOR AND SINCE
Level: intermediate
Age: 14-17
Downloads: 38

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

 
English Worksheet: PRESENT PERFECT SIMPLE
PRESENT PERFECT SIMPLE
Level: elementary
Age: 11-100
Downloads: 38

 



English Worksheet: You´ve won a trip to NYC - Present Perfect
You�ve won a trip to NYC - Present Perfect
Level: elementary
Age: 12-100
Downloads: 38

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 16-100
Downloads: 38

 
English Worksheet: It is years since   Present Perfect transformations
It is years since Present Perfect transformations
Level: intermediate
Age: 13-100
Downloads: 40

 
English Worksheet: Lesson plan PRESENT PERFECT
Lesson plan PRESENT PERFECT
Level: intermediate
Age: 10-12
Downloads: 38

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

 
English Worksheet: I STILL HAVEN´T FOUND WHAT I´M LOOKING FOR + PRESENT PERFECT
I STILL HAVEN�T FOUND WHAT I�M LOOKING FOR + PRESENT PERFECT
Level: intermediate
Age: 13-100
Downloads: 38

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

 
English Worksheet: Present Perfect  - I still haven´t found what I´m looking for
Present Perfect - I still haven�t found what I�m looking for
Level: intermediate
Age: 12-17
Downloads: 39

 



English Worksheet: The present perfect + pictures
The present perfect + pictures
Level: intermediate
Age: 14-100
Downloads: 38

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 10-14
Downloads: 38

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

 
English Worksheet: Present  perfect :  yet- ever - just - already
Present perfect : yet- ever - just - already
Level: intermediate
Age: 14-17
Downloads: 37

 
English Worksheet: PRESENT PERFECT B-W
PRESENT PERFECT B-W
Level: elementary
Age: 10-17
Downloads: 37

 
English Worksheet: what have they done?
what have they done?
Level: intermediate
Age: 12-17
Downloads: 37

 
English Worksheet: a letter to problem page
a letter to problem page
Level: elementary
Age: 11-17
Downloads: 40

 
English Worksheet: Present perfect test
Present perfect test
Level: elementary
Age: 13-17
Downloads: 37

 
English Worksheet: Present Perfect with U2
Present Perfect with U2
Level: intermediate
Age: 14-17
Downloads: 37

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

 
English Worksheet: PRESENT PERFECT WORKSHEET
PRESENT PERFECT WORKSHEET
Level: intermediate
Age: 14-17
Downloads: 37

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

 
English Worksheet: PRESENT PERFECT ALL FORMS
PRESENT PERFECT ALL FORMS
Level: intermediate
Age: 13-100
Downloads: 37

 
English Worksheet: Present Perfect Simple and Progressie
Present Perfect Simple and Progressie
Level: intermediate
Age: 13-16
Downloads: 37

 
English Worksheet: Present Perfect: Let´s boast about our personal experience!
Present Perfect: Let�s boast about our personal experience!
Level: intermediate
Age: 13-100
Downloads: 37

 
English Worksheet: Present Perfect Trivia (GROUP 2)
Present Perfect Trivia (GROUP 2)
Level: intermediate
Age: 15-100
Downloads: 38

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 10-100
Downloads: 40

 
English Worksheet: The present perfect simple
The present perfect simple
Level: intermediate
Age: 12-100
Downloads: 37

 
English Worksheet: present perfect with always and never
present perfect with always and never
Level: intermediate
Age: 13-17
Downloads: 41

 
English Worksheet: LESSON PLANNING
LESSON PLANNING
Level: intermediate
Age: 13-15
Downloads: 38

 
English Worksheet: Review whichwho, Present Perfect, cancan´t, how muchmany
Review whichwho, Present Perfect, cancan�t, how muchmany
Level: elementary
Age: 8-100
Downloads: 37

 
English Worksheet: Present Perfect - key words sentence scramble
Present Perfect - key words sentence scramble
Level: intermediate
Age: 13-100
Downloads: 58

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 8-15
Downloads: 37

 
English Worksheet: Listening Activities using present perfect simple
Listening Activities using present perfect simple
Level: intermediate
Age: 9-17
Downloads: 38

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

 
English Worksheet: CREEPY
CREEPY
Level: elementary
Age: 10-17
Downloads: 38

 
English Worksheet: Present Perfect  ( black & white version included )
Present Perfect ( black & white version included )
Level: elementary
Age: 9-17
Downloads: 36

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 10-14
Downloads: 36

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

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

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

 
English Worksheet: PRESENT PERFECT MULTIPLE CHOICE TEST
PRESENT PERFECT MULTIPLE CHOICE TEST
Level: elementary
Age: 10-17
Downloads: 36

 
English Worksheet: Have you ever...? - Questions with Present Perfect
Have you ever...? - Questions with Present Perfect
Level: intermediate
Age: 7-17
Downloads: 39

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

 
English Worksheet: Present perfect class survey
Present perfect class survey
Level: intermediate
Age: 8-100
Downloads: 37

 
English Worksheet: WHERE AM I? (present perfect)
WHERE AM I? (present perfect)
Level: elementary
Age: 10-16
Downloads: 36

 
English Worksheet: present perfect snakes and ladders
present perfect snakes and ladders
Level: intermediate
Age: 12-100
Downloads: 38

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 14-100
Downloads: 36

 
English Worksheet: PRESENT PERFECT SIMPLE
PRESENT PERFECT SIMPLE
Level: intermediate
Age: 10-100
Downloads: 36

 

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