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: Quiz Present Perfect
Quiz Present Perfect
Level: intermediate
Age: 14-17
Downloads: 6

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

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

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

 



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

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

 
English Worksheet: the pilgrins
the pilgrins
Level: elementary
Age: 14-17
Downloads: 6

 
English Worksheet: present perfect survey
present perfect survey
Level: intermediate
Age: 10-17
Downloads: 6

 
English Worksheet: Lesson plan - Revision of the Present Perfect (3 sheets)
Lesson plan - Revision of the Present Perfect (3 sheets)
Level: intermediate
Age: 12-17
Downloads: 6

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

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

 
English Worksheet: Present Perfect -Pairwork activity -Speaking
Present Perfect -Pairwork activity -Speaking
Level: elementary
Age: 7-17
Downloads: 10

 



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

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

 
English Worksheet: Present Perfect Class
Present Perfect Class
Level: elementary
Age: 3-17
Downloads: 6

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

 
English Worksheet: Board Game - Present Perfect
Board Game - Present Perfect
Level: intermediate
Age: 12-17
Downloads: 6

 
English Worksheet: Present perfect. Since and for
Present perfect. Since and for
Level: intermediate
Age: 14-17
Downloads: 6

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 11-17
Downloads: 6

 
English Worksheet: Present Perfect Simple - Rules and uses - 1
Present Perfect Simple - Rules and uses - 1
Level: intermediate
Age: 14-17
Downloads: 6

 
English Worksheet: PRESENT PERFECT ADVERBS
PRESENT PERFECT ADVERBS
Level: intermediate
Age: 11-17
Downloads: 6

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

 
English Worksheet: Tandem activity partner A present perfect
Tandem activity partner A present perfect
Level: elementary
Age: 10-12
Downloads: 6

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

 
English Worksheet: Find Someone Who: Present Perfect
Find Someone Who: Present Perfect
Level: elementary
Age: 13-17
Downloads: 6

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

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

 
English Worksheet: Interview activity using present perfect
Interview activity using present perfect
Level: intermediate
Age: 14-17
Downloads: 6

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

 
English Worksheet: Present perfect test in context
Present perfect test in context
Level: intermediate
Age: 12-17
Downloads: 6

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

 
English Worksheet: Have you ever...? Present Perfect Classroom Activity
Have you ever...? Present Perfect Classroom Activity
Level: elementary
Age: 14-17
Downloads: 6

 
English Worksheet:  ‘Find the most important quality!’
�Find the most important quality!�
Level: intermediate
Age: 7-17
Downloads: 6

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

 
English Worksheet: Exercises - Verbs & Present Perfect [7/8]
Exercises - Verbs & Present Perfect [7/8]
Level: intermediate
Age: 14-17
Downloads: 6

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

 
English Worksheet: present perfect exercises
present perfect exercises
Level: intermediate
Age: 10-17
Downloads: 6

 
English Worksheet: use of the present perfect
use of the present perfect
Level: intermediate
Age: 14-17
Downloads: 6

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

 
English Worksheet: Pink - Glitter In The Air
Pink - Glitter In The Air
Level: intermediate
Age: 12-17
Downloads: 6

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

 
English Worksheet: Tandem Activity Present Perfect
Tandem Activity Present Perfect
Level: intermediate
Age: 10-17
Downloads: 7

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 12-14
Downloads: 6

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 9-17
Downloads: 6

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

 
English Worksheet: Teaching the Present Perfect
Teaching the Present Perfect
Level: intermediate
Age: 8-17
Downloads: 6

 
English Worksheet: Present perfect practising
Present perfect practising
Level: intermediate
Age: 12-14
Downloads: 6

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

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

 
English Worksheet: present perfect quick test
present perfect quick test
Level: intermediate
Age: 12-14
Downloads: 6

 
English Worksheet: presnt Perfect
presnt Perfect
Level: intermediate
Age: 14-17
Downloads: 6

 

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