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: elementary
Age: 9-14
Downloads: 183

 
English Worksheet: PRESENT PERFECT - RULES AND EXERCISES
PRESENT PERFECT - RULES AND EXERCISES
Level: intermediate
Age: 12-100
Downloads: 183

 
English Worksheet: GRAMMAR REVISION - PRESENT PERFECT - what has happened in the street?
GRAMMAR REVISION - PRESENT PERFECT - what has happened in the street?
Level: elementary
Age: 7-100
Downloads: 182

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

 



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

 
English Worksheet: Present Perfect with FOR or SINCE
Present Perfect with FOR or SINCE
Level: intermediate
Age: 14-17
Downloads: 180

 
English Worksheet: What have you been doing? (Present Perfect Continous)
What have you been doing? (Present Perfect Continous)
Level: intermediate
Age: 8-17
Downloads: 184

 
English Worksheet: Present Perfect + just, ever, never, already, yet
Present Perfect + just, ever, never, already, yet
Level: elementary
Age: 12-17
Downloads: 185

 
English Worksheet: Present Perfect - Yet- Already- For- Since- Key page 2
Present Perfect - Yet- Already- For- Since- Key page 2
Level: elementary
Age: 10-17
Downloads: 179

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 11-17
Downloads: 178

 
English Worksheet: Five-Minute Tests: Present Perfect
Five-Minute Tests: Present Perfect
Level: elementary
Age: 8-12
Downloads: 177

 
English Worksheet: present perfect-part 3
present perfect-part 3
Level: elementary
Age: 6-100
Downloads: 178

 



English Worksheet: PRESENT PERFECT SIMPLE WITH JUST
PRESENT PERFECT SIMPLE WITH JUST
Level: intermediate
Age: 13-17
Downloads: 176

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

 
English Worksheet: FOR SINCE PRESENT PERFECT
FOR SINCE PRESENT PERFECT
Level: intermediate
Age: 18-100
Downloads: 174

 
English Worksheet: 8th grade TEST - PRESENT PERFECT - QUESTIONS WITH
8th grade TEST - PRESENT PERFECT - QUESTIONS WITH "HOW" - WH QUESTIONS
Level: intermediate
Age: 12-17
Downloads: 176

 
English Worksheet: Present Perfect Revison, Part I.
Present Perfect Revison, Part I.
Level: intermediate
Age: 14-17
Downloads: 172

 
English Worksheet: What have they done?
What have they done?
Level: intermediate
Age: 12-100
Downloads: 173

 
English Worksheet: Present Perfect WS3  Part ½ -Practice with already – yet  combined with Countable and Uncountable Nouns  and Use of Some/ Any
Present Perfect WS3 Part � -Practice with already � yet combined with Countable and Uncountable Nouns and Use of Some/ Any
Level: elementary
Age: 8-17
Downloads: 172

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

 
English Worksheet: PRESENT PERFECT -  4 PAGES
PRESENT PERFECT - 4 PAGES
Level: elementary
Age: 13-17
Downloads: 170

 
English Worksheet: Present Perfect & Simple
Present Perfect & Simple
Level: advanced
Age: 3-17
Downloads: 170

 
English Worksheet: Present Perfect - Irregular verbs
Present Perfect - Irregular verbs
Level: elementary
Age: 8-17
Downloads: 175

 
English Worksheet: Conversation cards (5) MAMO CARDS..present perfect focus
Conversation cards (5) MAMO CARDS..present perfect focus
Level: intermediate
Age: 12-17
Downloads: 172

 
English Worksheet: Present Perfect Simple Passive
Present Perfect Simple Passive
Level: elementary
Age: 11-17
Downloads: 177

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

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

 
English Worksheet: WHAT HAVE THEY DONE?
WHAT HAVE THEY DONE?
Level: elementary
Age: 9-17
Downloads: 166

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

 
English Worksheet: Present perfect using just
Present perfect using just
Level: intermediate
Age: 14-17
Downloads: 165

 
English Worksheet: Present perfect exercise
Present perfect exercise
Level: intermediate
Age: 9-14
Downloads: 165

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

 
English Worksheet: PRESENT PERFECT+KEY
PRESENT PERFECT+KEY
Level: elementary
Age: 7-14
Downloads: 164

 
English Worksheet: SUPERLATIVES WITH PRESENT PERFECT
SUPERLATIVES WITH PRESENT PERFECT
Level: intermediate
Age: 10-17
Downloads: 164

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

 
English Worksheet: Present Perfect 3er person Go fish card Game
Present Perfect 3er person Go fish card Game
Level: intermediate
Age: 10-14
Downloads: 166

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

 
English Worksheet: conversation cards / present perfect  (1/2)
conversation cards / present perfect (1/2)
Level: elementary
Age: 6-14
Downloads: 163

 
English Worksheet: Present Perfect (09.11.09)
Present Perfect (09.11.09)
Level: elementary
Age: 10-17
Downloads: 163

 
English Worksheet: PRESENT PERFECT AND COMMON PARTICLES
PRESENT PERFECT AND COMMON PARTICLES
Level: elementary
Age: 12-17
Downloads: 162

 
English Worksheet: Present perfect exercises 9
Present perfect exercises 9
Level: intermediate
Age: 8-100
Downloads: 162

 
English Worksheet: PRESENT PERFECT JUST ALREADY NEVER EVER FOR SINCE 9 PAGES
PRESENT PERFECT JUST ALREADY NEVER EVER FOR SINCE 9 PAGES
Level: elementary
Age: 8-100
Downloads: 14

 
English Worksheet: GRAMMAR: PRESENT PERFECT SIMPLE
GRAMMAR: PRESENT PERFECT SIMPLE
Level: intermediate
Age: 10-17
Downloads: 162

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

 
English Worksheet: Present perfect revision - converstation
Present perfect revision - converstation
Level: elementary
Age: 8-17
Downloads: 161

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 7-17
Downloads: 162

 
English Worksheet: Superlative and present perfect
Superlative and present perfect
Level: intermediate
Age: 11-100
Downloads: 166

 
English Worksheet: Present perfect simple- Review
Present perfect simple- Review
Level: elementary
Age: 10-16
Downloads: 160

 
English Worksheet: Present perfect (grammar, reading, writing)
Present perfect (grammar, reading, writing)
Level: elementary
Age: 10-17
Downloads: 168

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

 
English Worksheet: Present Perfect Passive Voice
Present Perfect Passive Voice
Level: intermediate
Age: 9-17
Downloads: 158

 
English Worksheet: Present Perfect Simple 2
Present Perfect Simple 2
Level: elementary
Age: 10-16
Downloads: 158

 

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