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: when to use it!
Present perfect: when to use it!
Level: intermediate
Age: 10-17
Downloads: 2

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

 
English Worksheet: Present Perfect Class Interview
Present Perfect Class Interview
Level: intermediate
Age: 10-14
Downloads: 2

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

 



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

 
English Worksheet: We are looking!
We are looking!
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: 14-14
Downloads: 2

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

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

 
English Worksheet: present perfect readưng
present perfect read�ng
Level: intermediate
Age: 14-17
Downloads: 2

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

 



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

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

 
English Worksheet: simple present perfect
simple present perfect
Level: elementary
Age: 13-14
Downloads: 2

 
English Worksheet: eeee
eeee
Level: elementary
Age: 10-17
Downloads: 2

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

 
English Worksheet:  Present Perfect  - complete the sentences
Present Perfect - complete the sentences
Level: elementary
Age: 11-17
Downloads: 2

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

 
English Worksheet: work sheet
work sheet
Level: elementary
Age: 7-10
Downloads: 2

 
English Worksheet: personal experiences
personal experiences
Level: intermediate
Age: 11-12
Downloads: 3

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

 
English Worksheet: Talking about Work: Present Perfect
Talking about Work: Present Perfect
Level: intermediate
Age: 12-17
Downloads: 3

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

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

 
English Worksheet: Review about Present Perfect
Review about Present Perfect
Level: intermediate
Age: 11-17
Downloads: 2

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

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

 
English Worksheet: the present perfect simple
the present perfect simple
Level: elementary
Age: 8-17
Downloads: 2

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

 
English Worksheet: RELATIVE PRONOUNS/PRESENT PERFECT-WARMER
RELATIVE PRONOUNS/PRESENT PERFECT-WARMER
Level: intermediate
Age: 14-17
Downloads: 2

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

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

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

 
English Worksheet: Using the present perfect
Using the present perfect
Level: intermediate
Age: 10-17
Downloads: 2

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

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

 
English Worksheet: Aisha Chaudhary
Aisha Chaudhary
Level: advanced
Age: 14-17
Downloads: 2

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

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

 
English Worksheet: The Great Divine
The Great Divine
Level: elementary
Age: 14-17
Downloads: 2

 
English Worksheet: Present Perfect, Have You Ever, Gerund nouns
Present Perfect, Have You Ever, Gerund nouns
Level: intermediate
Age: 18-100
Downloads: 2

 
English Worksheet: present perfect since for
present perfect since for
Level: intermediate
Age: 10-100
Downloads: 2

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

 
English Worksheet: Ho Hey the lumineers
Ho Hey the lumineers
Level: elementary
Age: 8-11
Downloads: 2

 
English Worksheet: Charades present perfect
Charades present perfect
Level: intermediate
Age: 10-16
Downloads: 2

 
English Worksheet: Aedipus Wreck: mothers
Aedipus Wreck: mothers
Level: intermediate
Age: 17-100
Downloads: 2

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

 
English Worksheet: Find someone who- present perfect
Find someone who- present perfect
Level: elementary
Age: 10-100
Downloads: 2

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

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

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

 

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