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: intermediate
Age: 18-100
Downloads: 31

 
English Worksheet: Bombs away
Bombs away
Level: intermediate
Age: 11-14
Downloads: 31

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 17-100
Downloads: 31

 
English Worksheet: Santa´s Room (Present Perfect&Present Simple)
Santa�s Room (Present Perfect&Present Simple)
Level: elementary
Age: 3-10
Downloads: 31

 



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

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

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

 
English Worksheet: The rose is crying
The rose is crying
Level: intermediate
Age: 13-14
Downloads: 30

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

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 14-17
Downloads: 30

 
English Worksheet: Present Perfet
Present Perfet
Level: intermediate
Age: 14-17
Downloads: 30

 
English Worksheet: Present perfect
Present perfect
Level: elementary
Age: 12-17
Downloads: 30

 



English Worksheet: PRESENT PERFECT - MULTIPLE CHOICE
PRESENT PERFECT - MULTIPLE CHOICE
Level: elementary
Age: 12-100
Downloads: 30

 
English Worksheet: simple present and present perfect
simple present and present perfect
Level: elementary
Age: 13-100
Downloads: 31

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

 
English Worksheet: Present Perfect Simple
Present Perfect Simple
Level: intermediate
Age: 8-15
Downloads: 30

 
English Worksheet: Conversation Cards Present Perfect
Conversation Cards Present Perfect
Level: intermediate
Age: 10-14
Downloads: 30

 
English Worksheet: Present perfect + just / already / yet.
Present perfect + just / already / yet.
Level: advanced
Age: 14-17
Downloads: 35

 
English Worksheet: Present Perfect: just, already and yet
Present Perfect: just, already and yet
Level: intermediate
Age: 12-100
Downloads: 31

 
English Worksheet: boardgame present perfect
boardgame present perfect
Level: elementary
Age: 10-100
Downloads: 30

 
English Worksheet: The Present Perfect Ball
The Present Perfect Ball
Level: intermediate
Age: 14-17
Downloads: 29

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

 
English Worksheet: Have you ever - present perfect
Have you ever - present perfect
Level: elementary
Age: 8-17
Downloads: 29

 
English Worksheet: review of present perfect
review of present perfect
Level: intermediate
Age: 14-17
Downloads: 29

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 7-17
Downloads: 29

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

 
English Worksheet: PRESENT PERFECT COMICS AND EXERCISES
PRESENT PERFECT COMICS AND EXERCISES
Level: intermediate
Age: 14-17
Downloads: 30

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

 
English Worksheet: Present Perfect Simple & Continous
Present Perfect Simple & Continous
Level: intermediate
Age: 14-100
Downloads: 31

 
English Worksheet: Present Perfect with just / already / yet
Present Perfect with just / already / yet
Level: elementary
Age: 7-17
Downloads: 29

 
English Worksheet: Present Perfect Test!
Present Perfect Test!
Level: advanced
Age: 12-100
Downloads: 30

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

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 11-16
Downloads: 29

 
English Worksheet: Worksheet1 New Total English UpperInt
Worksheet1 New Total English UpperInt
Level: intermediate
Age: 18-100
Downloads: 29

 
English Worksheet: Pink - Glitter in the Air - Lyric worksheet (Present Perfect)
Pink - Glitter in the Air - Lyric worksheet (Present Perfect)
Level: intermediate
Age: 14-100
Downloads: 31

 
English Worksheet: Talking about Experiences
Talking about Experiences
Level: intermediate
Age: 11-15
Downloads: 32

 
English Worksheet: Sandy Hill Flats (Reading + Writing + present perfect)
Sandy Hill Flats (Reading + Writing + present perfect)
Level: intermediate
Age: 10-17
Downloads: 29

 
English Worksheet: PRESENT PERFECT TEST FOR 4 SKILLS
PRESENT PERFECT TEST FOR 4 SKILLS
Level: intermediate
Age: 9-100
Downloads: 29

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

 
English Worksheet: PRESENT PERFECT SIMPLE: JUST, ALREADY, YET
PRESENT PERFECT SIMPLE: JUST, ALREADY, YET
Level: intermediate
Age: 12-17
Downloads: 28

 
English Worksheet: GUESS WHAT?
GUESS WHAT?
Level: intermediate
Age: 10-17
Downloads: 28

 
English Worksheet: Present Perfect - How long have you been ....?
Present Perfect - How long have you been ....?
Level: elementary
Age: 14-17
Downloads: 28

 
English Worksheet: What have they done recently? Present Perfect
What have they done recently? Present Perfect
Level: elementary
Age: 9-17
Downloads: 28

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: intermediate
Age: 13-17
Downloads: 28

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

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

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

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

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

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

 
English Worksheet: PRESENT PERFECT (poems for kids)
PRESENT PERFECT (poems for kids)
Level: elementary
Age: 5-12
Downloads: 28

 
English Worksheet: Present Perfect (Simple)
Present Perfect (Simple)
Level: intermediate
Age: 14-16
Downloads: 28

 

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