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: 12-16
Downloads: 9

 
English Worksheet: has got/hasnīt got
has got/hasnïŋ―t got
Level: elementary
Age: 7-12
Downloads: 9

 
English Worksheet: Exercises to consolidate present perfect
Exercises to consolidate present perfect
Level: intermediate
Age: 14-17
Downloads: 9

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

 



English Worksheet: Holiday
Holiday
Level: intermediate
Age: 12-17
Downloads: 11

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-15
Downloads: 9

 
English Worksheet: present perfect exercises
present perfect exercises
Level: intermediate
Age: 15-100
Downloads: 9

 
English Worksheet: expressions with look, present perfect
expressions with look, present perfect
Level: intermediate
Age: 14-17
Downloads: 8

 
English Worksheet: PRESENT PERFECT TEST
PRESENT PERFECT TEST
Level: intermediate
Age: 14-17
Downloads: 8

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

 
English Worksheet: Present Perfect (ever/ never)
Present Perfect (ever/ never)
Level: intermediate
Age: 14-17
Downloads: 8

 



English Worksheet: PRESENT PERFECT GAME
PRESENT PERFECT GAME
Level: intermediate
Age: 10-14
Downloads: 8

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

 
English Worksheet: present perfect   time markers
present perfect time markers
Level: intermediate
Age: 14-17
Downloads: 9

 
English Worksheet: EXERCISES ON PRESENT PERFECT
EXERCISES ON PRESENT PERFECT
Level: intermediate
Age: 10-17
Downloads: 8

 
English Worksheet: Present perfect- bingo game
Present perfect- bingo game
Level: intermediate
Age: 10-14
Downloads: 8

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 10-17
Downloads: 8

 
English Worksheet: Present Perfect / Science
Present Perfect / Science
Level: intermediate
Age: 10-17
Downloads: 8

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

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

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

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

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

 
English Worksheet: present perfect already / not yet
present perfect already / not yet
Level: intermediate
Age: 14-17
Downloads: 8

 
English Worksheet: EXERCISES
EXERCISES
Level: intermediate
Age: 9-14
Downloads: 8

 
English Worksheet: Talk about your experiences
Talk about your experiences
Level: elementary
Age: 13-17
Downloads: 8

 
English Worksheet: ETHNIC DISHES
ETHNIC DISHES
Level: intermediate
Age: 12-17
Downloads: 8

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

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

 
English Worksheet: Where has Bob been to?
Where has Bob been to?
Level: intermediate
Age: 13-17
Downloads: 8

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

 
English Worksheet: The Present Perfect Simple
The Present Perfect Simple
Level: intermediate
Age: 12-14
Downloads: 8

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

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

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

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

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

 
English Worksheet: Present Perfect - Yet, just,already
Present Perfect - Yet, just,already
Level: intermediate
Age: 14-17
Downloads: 8

 
English Worksheet: present perfect plan with material
present perfect plan with material
Level: intermediate
Age: 12-14
Downloads: 8

 
English Worksheet: The Present Perfect with just
The Present Perfect with just
Level: intermediate
Age: 13-17
Downloads: 8

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

 
English Worksheet: Present Perfect /Cinema Vocabulary (with key)
Present Perfect /Cinema Vocabulary (with key)
Level: elementary
Age: 10-14
Downloads: 8

 
English Worksheet: Present Perfect Job intervies
Present Perfect Job intervies
Level: intermediate
Age: 10-17
Downloads: 9

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

 
English Worksheet: Present perfect quizze
Present perfect quizze
Level: elementary
Age: 11-14
Downloads: 8

 
English Worksheet: Present Perfect Practice--Dictation
Present Perfect Practice--Dictation
Level: intermediate
Age: 13-17
Downloads: 8

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

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

 
English Worksheet: Present perfect and urban legends 2
Present perfect and urban legends 2
Level: intermediate
Age: 14-17
Downloads: 8

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

 
English Worksheet: Present Perfect sentences
Present Perfect sentences
Level: advanced
Age: 14-17
Downloads: 8

 

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