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: The Oprah Show
The Oprah Show
Level: advanced
Age: 14-17
Downloads: 4

 
English Worksheet: partner interview questions present perfect
partner interview questions present perfect
Level: elementary
Age: 10-16
Downloads: 4

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 11-14
Downloads: 3

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

 



English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 14-17
Downloads: 3

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

 
English Worksheet: Present perfect summary sheet
Present perfect summary sheet
Level: elementary
Age: 14-17
Downloads: 3

 
English Worksheet: People Bingo (with Present Perfect)
People Bingo (with Present Perfect)
Level: intermediate
Age: 12-17
Downloads: 3

 
English Worksheet: PresenT Perfect
PresenT Perfect
Level: intermediate
Age: 13-17
Downloads: 3

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

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

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

 



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

 
English Worksheet: U2 Present Perfect
U2 Present Perfect
Level: intermediate
Age: 9-17
Downloads: 3

 
English Worksheet: present perfect using since and for
present perfect using since and for
Level: intermediate
Age: 12-17
Downloads: 3

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

 
English Worksheet: Present perfect to talk about expirences.
Present perfect to talk about expirences.
Level: elementary
Age: 12-17
Downloads: 3

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

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

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

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

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

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

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

 
English Worksheet: exercises to practise present perfect
exercises to practise present perfect
Level: elementary
Age: 8-12
Downloads: 3

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

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

 
English Worksheet: unforgetable
unforgetable
Level: elementary
Age: 14-17
Downloads: 3

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 10-17
Downloads: 3

 
English Worksheet: Present Perfect Grammar Guide
Present Perfect Grammar Guide
Level: intermediate
Age: 14-17
Downloads: 3

 
English Worksheet: A strange experience
A strange experience
Level: intermediate
Age: 10-17
Downloads: 3

 
English Worksheet: What has happened to the Teddy Bears
What has happened to the Teddy Bears
Level: intermediate
Age: 10-17
Downloads: 3

 
English Worksheet: Yes, I have!
Yes, I have!
Level: intermediate
Age: 14-17
Downloads: 3

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

 
English Worksheet: Present Perfect Worksheet / Elementary
Present Perfect Worksheet / Elementary
Level: elementary
Age: 12-17
Downloads: 3

 
English Worksheet: Present Perfect Worksheet / Intermediate
Present Perfect Worksheet / Intermediate
Level: intermediate
Age: 14-17
Downloads: 3

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

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

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 9-17
Downloads: 3

 
English Worksheet: Present Perfect
Present Perfect "bingo game" + concept questions
Level: elementary
Age: 11-17
Downloads: 3

 
English Worksheet: Test Review - Text; Present Perfect; Comparison
Test Review - Text; Present Perfect; Comparison
Level: intermediate
Age: 12-17
Downloads: 3

 
English Worksheet: Present perfect form & use
Present perfect form & use
Level: intermediate
Age: 13-17
Downloads: 3

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-14
Downloads: 3

 
English Worksheet: Present perfect using JUST
Present perfect using JUST
Level: intermediate
Age: 10-14
Downloads: 3

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

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 9-14
Downloads: 3

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

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

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

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

 
English Worksheet: Mixed exercises
Mixed exercises
Level: intermediate
Age: 12-17
Downloads: 3

 

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