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 : Forms, uses and time expressions
Present perfect : Forms, uses and time expressions
Level: elementary
Age: 13-16
Downloads: 11

 
English Worksheet: present perfect: form+use+activity
present perfect: form+use+activity
Level: intermediate
Age: 10-14
Downloads: 11

 
English Worksheet: grammar workshop on present perfect
grammar workshop on present perfect
Level: intermediate
Age: 10-16
Downloads: 11

 
English Worksheet: Simple Present vs Present Perfect
Simple Present vs Present Perfect
Level: intermediate
Age: 14-100
Downloads: 11

 



English Worksheet: PRESENT PERFECT + PASSIVE VOICE
PRESENT PERFECT + PASSIVE VOICE
Level: intermediate
Age: 12-100
Downloads: 11

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

 
English Worksheet: Present Perfect Simple and Adverbs
Present Perfect Simple and Adverbs
Level: intermediate
Age: 13-100
Downloads: 11

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

 
English Worksheet: Present perfect questions + superlative
Present perfect questions + superlative
Level: intermediate
Age: 16-100
Downloads: 14

 
English Worksheet: Exercises
Exercises
Level: intermediate
Age: 14-100
Downloads: 11

 
English Worksheet: Australia present perfect preterit
Australia present perfect preterit
Level: intermediate
Age: 10-100
Downloads: 12

 
English Worksheet: Present Perfect Speaking Activity
Present Perfect Speaking Activity
Level: elementary
Age: 5-100
Downloads: 11

 



English Worksheet: PRESENT PERFECT WITH ALREADY OR YET
PRESENT PERFECT WITH ALREADY OR YET
Level: elementary
Age: 13-15
Downloads: 11

 
English Worksheet: Learning about monuments
Learning about monuments
Level: elementary
Age: 10-100
Downloads: 11

 
English Worksheet: Make a practice with the present perfect
Make a practice with the present perfect
Level: intermediate
Age: 12-100
Downloads: 11

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

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

 
English Worksheet: Present perfect - revision test
Present perfect - revision test
Level: elementary
Age: 11-15
Downloads: 11

 
English Worksheet: Ariana Grande / Break Free
Ariana Grande / Break Free
Level: intermediate
Age: 10-100
Downloads: 11

 
English Worksheet: Present Perfect (revision)
Present Perfect (revision)
Level: elementary
Age: 11-100
Downloads: 11

 
English Worksheet: EXERCISES-PRESENT PERFECT
EXERCISES-PRESENT PERFECT
Level: elementary
Age: 11-17
Downloads: 12

 
English Worksheet: Quiz on Present Perfect
Quiz on Present Perfect
Level: elementary
Age: 16-100
Downloads: 11

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

 
English Worksheet: Use of present perfect
Use of present perfect
Level: intermediate
Age: 13-100
Downloads: 11

 
English Worksheet:  Present perfect
Present perfect
Level: intermediate
Age: 13-14
Downloads: 11

 
English Worksheet: your experiences
your experiences
Level: intermediate
Age: 13-15
Downloads: 11

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 15-100
Downloads: 11

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

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

 
English Worksheet: Present perfect with since
Present perfect with since
Level: intermediate
Age: 12-16
Downloads: 11

 
English Worksheet: way ahead 5-revision
way ahead 5-revision
Level: elementary
Age: 9-11
Downloads: 11

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 18-100
Downloads: 11

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

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

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

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

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

 
English Worksheet: Present perfect structure plus blank fill
Present perfect structure plus blank fill
Level: elementary
Age: 6-17
Downloads: 10

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

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

 
English Worksheet: Correct the mistakes
Correct the mistakes
Level: intermediate
Age: 14-17
Downloads: 10

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

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

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

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

 
English Worksheet: readin comprehension
readin comprehension
Level: intermediate
Age: 12-17
Downloads: 10

 
English Worksheet: Extreme sports and present perfect mixer handout 1
Extreme sports and present perfect mixer handout 1
Level: intermediate
Age: 8-17
Downloads: 10

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

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

 
English Worksheet: Mike has toured the world
Mike has toured the world
Level: intermediate
Age: 12-17
Downloads: 10

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

 

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