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: Boardgame Present Perfect Talking about travels
Boardgame Present Perfect Talking about travels
Level: intermediate
Age: 12-17
Downloads: 41

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

 
English Worksheet: The Definitive Present Perfect (to be used with a PPT)
The Definitive Present Perfect (to be used with a PPT)
Level: intermediate
Age: 12-17
Downloads: 41

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

 



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

 
English Worksheet: Job Interview (Present Perfect)
Job Interview (Present Perfect)
Level: intermediate
Age: 14-17
Downloads: 41

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 7-17
Downloads: 41

 
English Worksheet: Present Perfect Time Expressions
Present Perfect Time Expressions
Level: intermediate
Age: 12-17
Downloads: 41

 
English Worksheet: Present Perfect with Adele: Rumour has it
Present Perfect with Adele: Rumour has it
Level: intermediate
Age: 14-17
Downloads: 41

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

 
English Worksheet: Present Perfect Test
Present Perfect Test
Level: intermediate
Age: 10-100
Downloads: 42

 
English Worksheet: Present Perfect , since, for, yet, already, just.
Present Perfect , since, for, yet, already, just.
Level: intermediate
Age: 12-100
Downloads: 41

 



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

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

 
English Worksheet: Present Perfect: form and use
Present Perfect: form and use
Level: intermediate
Age: 13-16
Downloads: 42

 
English Worksheet: PRESENT PERFECT (YET, ALREADY, STILL)
PRESENT PERFECT (YET, ALREADY, STILL)
Level: intermediate
Age: 14-17
Downloads: 43

 
English Worksheet: Ed Sheeran. Castle on the Hill with Present Perfect Revision
Ed Sheeran. Castle on the Hill with Present Perfect Revision
Level: intermediate
Age: 13-100
Downloads: 45

 
English Worksheet: present perfect key words
present perfect key words
Level: intermediate
Age: 12-100
Downloads: 42

 
English Worksheet: Wedding Preparations - Present Perfect (with Just & Already)
Wedding Preparations - Present Perfect (with Just & Already)
Level: intermediate
Age: 12-17
Downloads: 40

 
English Worksheet: Present Perfect - Have have they done?
Present Perfect - Have have they done?
Level: intermediate
Age: 12-17
Downloads: 40

 
English Worksheet: Find someone who present perfect (Have you ever)
Find someone who present perfect (Have you ever)
Level: Choose
Age: 11-17
Downloads: 43

 
English Worksheet: Present Perfect
Present Perfect "Have You Ever..." Go Fish Card Game
Level: intermediate
Age: 12-17
Downloads: 40

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

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

 
English Worksheet: 3rd EXAM  OF 8th GRADES (GROUP B)REVISING PRESENT PERFECT SIMPLE
3rd EXAM OF 8th GRADES (GROUP B)REVISING PRESENT PERFECT SIMPLE
Level: intermediate
Age: 12-17
Downloads: 40

 
English Worksheet: Present Perfect For and Since
Present Perfect For and Since
Level: elementary
Age: 9-12
Downloads: 40

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

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

 
English Worksheet: Present perfect time expressions
Present perfect time expressions
Level: elementary
Age: 10-17
Downloads: 42

 
English Worksheet: I have lived in Japan for 6 years - present perfect intro and practice game
I have lived in Japan for 6 years - present perfect intro and practice game
Level: intermediate
Age: 13-17
Downloads: 42

 
English Worksheet: macmillan 6 unit 4
macmillan 6 unit 4
Level: elementary
Age: 11-12
Downloads: 41

 
English Worksheet: What have you done ?
What have you done ?
Level: elementary
Age: 12-100
Downloads: 40

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

 
English Worksheet: All about the Present Perfect
All about the Present Perfect
Level: elementary
Age: 10-17
Downloads: 40

 
English Worksheet: present perfect
present perfect
Level: advanced
Age: 12-100
Downloads: 42

 
English Worksheet: Present perfect game
Present perfect game
Level: intermediate
Age: 9-100
Downloads: 41

 
English Worksheet: Present Perfect + already, just, yet for young teens
Present Perfect + already, just, yet for young teens
Level: intermediate
Age: 12-14
Downloads: 40

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

 
English Worksheet: Present Perfect Board Game
Present Perfect Board Game
Level: intermediate
Age: 13-17
Downloads: 39

 
English Worksheet: Have you ever been in love - Celine Dion - Focus on Present Perfect
Have you ever been in love - Celine Dion - Focus on Present Perfect
Level: intermediate
Age: 11-17
Downloads: 39

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

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

 
English Worksheet: Present perfect rules and exercices
Present perfect rules and exercices
Level: intermediate
Age: 10-17
Downloads: 39

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

 
English Worksheet: Present perfect , too e enough and text comprenhesion
Present perfect , too e enough and text comprenhesion
Level: elementary
Age: 14-17
Downloads: 42

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

 
English Worksheet: PRESENT PERFECT: just, already, yet, ever and never.
PRESENT PERFECT: just, already, yet, ever and never.
Level: intermediate
Age: 12-100
Downloads: 39

 
English Worksheet: What have they just done?
What have they just done?
Level: elementary
Age: 9-17
Downloads: 38

 
English Worksheet: present perfect mistakes
present perfect mistakes
Level: intermediate
Age: 12-17
Downloads: 38

 
English Worksheet: I still havenīt found... - Present Perfect
I still havenïŋ―t found... - Present Perfect
Level: intermediate
Age: 9-17
Downloads: 38

 
English Worksheet: Josh has been everywhere !!
Josh has been everywhere !!
Level: intermediate
Age: 12-14
Downloads: 39

 
English Worksheet: BEAT MY BRAG game - part I.  - present perfect
BEAT MY BRAG game - part I. - present perfect
Level: elementary
Age: 14-17
Downloads: 39

 

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