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 activity
present perfect activity
Level: intermediate
Age: 6-17
Downloads: 7

 
English Worksheet: WHAT HAVE YOU DONE?   Present perfect speech cards
WHAT HAVE YOU DONE? Present perfect speech cards
Level: elementary
Age: 12-17
Downloads: 8

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 11-14
Downloads: 7

 
English Worksheet: Indy car racing
Indy car racing
Level: advanced
Age: 13-17
Downloads: 7

 



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

 
English Worksheet:  Test of present perfect
Test of present perfect
Level: intermediate
Age: 14-17
Downloads: 7

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

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

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

 
English Worksheet: life events
life events
Level: intermediate
Age: 14-17
Downloads: 7

 
English Worksheet: present perfect : just already yet
present perfect : just already yet
Level: elementary
Age: 14-17
Downloads: 7

 
English Worksheet: present perfect contiuous worksheet
present perfect contiuous worksheet
Level: intermediate
Age: 9-11
Downloads: 7

 



English Worksheet: Present Perfect for/since
Present Perfect for/since
Level: intermediate
Age: 14-17
Downloads: 7

 
English Worksheet: Introduction to the Present Perfect Simple
Introduction to the Present Perfect Simple
Level: intermediate
Age: 13-14
Downloads: 7

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

 
English Worksheet: superlative adjective with the present perfect
superlative adjective with the present perfect
Level: intermediate
Age: 14-17
Downloads: 8

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

 
English Worksheet: Present Perfect & Present Perfect Continuos
Present Perfect & Present Perfect Continuos
Level: intermediate
Age: 14-17
Downloads: 7

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

 
English Worksheet: PRESENT PERFECT SIMPLE - USEFUL EXPLANATION
PRESENT PERFECT SIMPLE - USEFUL EXPLANATION
Level: elementary
Age: 10-17
Downloads: 7

 
English Worksheet: ORAL EXPRESSION PRACTISE PRESENT PERFECT
ORAL EXPRESSION PRACTISE PRESENT PERFECT
Level: intermediate
Age: 12-17
Downloads: 7

 
English Worksheet: Present perfect practice
Present perfect practice
Level: elementary
Age: 13-17
Downloads: 7

 
English Worksheet: Way Ahead 5-unit 7
Way Ahead 5-unit 7
Level: elementary
Age: 10-12
Downloads: 7

 
English Worksheet: I still haven´t what I´m looking for
I still haven�t what I�m looking for
Level: intermediate
Age: 11-17
Downloads: 7

 
English Worksheet: exercise on the present perfect and present perfect con.
exercise on the present perfect and present perfect con.
Level: advanced
Age: 14-17
Downloads: 7

 
English Worksheet: ACCOMODATION
ACCOMODATION
Level: intermediate
Age: 10-17
Downloads: 7

 
English Worksheet: Lyrics Look what you have done
Lyrics Look what you have done
Level: elementary
Age: 12-17
Downloads: 7

 
English Worksheet: speaking activity present perfect
speaking activity present perfect
Level: intermediate
Age: 13-17
Downloads: 7

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 7-15
Downloads: 7

 
English Worksheet:  Ive still havent found PRESENT PERFECT
Ive still havent found PRESENT PERFECT
Level: intermediate
Age: 13-17
Downloads: 7

 
English Worksheet: Anyone Of Us
Anyone Of Us
Level: elementary
Age: 12-100
Downloads: 7

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

 
English Worksheet: present perfect -formular - usage
present perfect -formular - usage
Level: elementary
Age: 6-100
Downloads: 7

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 12-100
Downloads: 7

 
English Worksheet: personal experiences
personal experiences
Level: elementary
Age: 13-15
Downloads: 7

 
English Worksheet: Present Perfect Rap
Present Perfect Rap
Level: intermediate
Age: 8-100
Downloads: 7

 
English Worksheet: PRESENT PERFECT EXERCISES
PRESENT PERFECT EXERCISES
Level: elementary
Age: 12-14
Downloads: 7

 
English Worksheet: Synopsis
Synopsis
Level: intermediate
Age: 12-15
Downloads: 7

 
English Worksheet: WHAT HAVE THEY BEEN DOING2
WHAT HAVE THEY BEEN DOING2
Level: intermediate
Age: 13-15
Downloads: 7

 
English Worksheet: Present Simple and Present Perfect
Present Simple and Present Perfect
Level: intermediate
Age: 10-100
Downloads: 7

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 12-100
Downloads: 7

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 12-100
Downloads: 7

 
English Worksheet: The perfect Yorkshire pudding
The perfect Yorkshire pudding
Level: intermediate
Age: 11-14
Downloads: 7

 
English Worksheet: Present perfect simple: Search for someone who
Present perfect simple: Search for someone who
Level: intermediate
Age: 10-100
Downloads: 7

 
English Worksheet: Fill in the correct verb using Present Perfect
Fill in the correct verb using Present Perfect
Level: elementary
Age: 11-14
Downloads: 7

 
English Worksheet: present perfect simple
present perfect simple
Level: elementary
Age: 5-15
Downloads: 7

 
English Worksheet: Learn present perfect with music
Learn present perfect with music
Level: elementary
Age: 10-100
Downloads: 7

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 14-100
Downloads: 7

 
English Worksheet: THE LEFTOVERS series
THE LEFTOVERS series
Level: intermediate
Age: 14-17
Downloads: 7

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

 
English Worksheet: Find someone who... - Present perfect
Find someone who... - Present perfect
Level: elementary
Age: 12-100
Downloads: 7

 

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