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 x simple present
present perfect x simple present
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: I´ve never been to
I�ve never been to
Level: elementary
Age: 12-17
Downloads: 1

 
English Worksheet: Famous person flash cards set 1-8
Famous person flash cards set 1-8
Level: elementary
Age: 10-12
Downloads: 1

 
English Worksheet: negative sentence
negative sentence
Level: elementary
Age: 6-12
Downloads: 1

 



English Worksheet: Ann´s personal experiences
Ann�s personal experiences
Level: elementary
Age: 10-17
Downloads: 1

 
English Worksheet: international teen conference
international teen conference
Level: elementary
Age: 10-17
Downloads: 1

 
English Worksheet: A Hard Day´s Night
A Hard Day�s Night
Level: intermediate
Age: 9-17
Downloads: 1

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

 
English Worksheet: Contraction forms has or is and present perfect form
Contraction forms has or is and present perfect form
Level: elementary
Age: 14-17
Downloads: 1

 
English Worksheet: Present Perfect.- Since anr For
Present Perfect.- Since anr For
Level: intermediate
Age: 12-17
Downloads: 1

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

 
English Worksheet: Present perfect worksheet
Present perfect worksheet
Level: elementary
Age: 11-14
Downloads: 1

 



English Worksheet: the present perfect conti
the present perfect conti
Level: intermediate
Age: 10-14
Downloads: 1

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

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

 
English Worksheet: present perfect vs present simple
present perfect vs present simple
Level: elementary
Age: 8-10
Downloads: 1

 
English Worksheet: Family members/ Present Perfect
Family members/ Present Perfect
Level: intermediate
Age: 13-17
Downloads: 1

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

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

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

 
English Worksheet: Have you driven lately?
Have you driven lately?
Level: intermediate
Age: 14-17
Downloads: 1

 
English Worksheet: Find mistakes
Find mistakes
Level: intermediate
Age: 12-17
Downloads: 1

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

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

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

 
English Worksheet: Present Perfect for Experiences  (i.e. Travel)
Present Perfect for Experiences (i.e. Travel)
Level: intermediate
Age: 12-17
Downloads: 2

 
English Worksheet: Present Perfect VS. Preterit : A Pair Work
Present Perfect VS. Preterit : A Pair Work
Level: intermediate
Age: 12-14
Downloads: 1

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

 
English Worksheet: PRESENT PERFECT
PRESENT PERFECT
Level: elementary
Age: 13-17
Downloads: 1

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

 
English Worksheet: Let´s practice on present perfect
Let�s practice on present perfect
Level: intermediate
Age: 10-17
Downloads: 1

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

 
English Worksheet: Work sheet
Work sheet
Level: elementary
Age: 9-14
Downloads: 1

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

 
English Worksheet: present perfectt
present perfectt
Level: intermediate
Age: 3-17
Downloads: 1

 
English Worksheet: Sport activities & present perfect
Sport activities & present perfect
Level: intermediate
Age: 10-14
Downloads: 1

 
English Worksheet: PRESENT PERFECT (NEGATIVE AND INTERROGATIVE
PRESENT PERFECT (NEGATIVE AND INTERROGATIVE
Level: elementary
Age: 5-14
Downloads: 1

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

 
English Worksheet: Present Perfect Bingo-bluish11
Present Perfect Bingo-bluish11
Level: intermediate
Age: 10-17
Downloads: 1

 
English Worksheet: PRESENT PERFECT WRITING EXERCISE
PRESENT PERFECT WRITING EXERCISE
Level: intermediate
Age: 10-17
Downloads: 4

 
English Worksheet: FILL IN THE BLANKS
FILL IN THE BLANKS
Level: intermediate
Age: 11-14
Downloads: 1

 
English Worksheet: present perfect
present perfect
Level: advanced
Age: 14-17
Downloads: 1

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

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

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

 
English Worksheet: present perfect
present perfect
Level: elementary
Age: 10-17
Downloads: 1

 
English Worksheet: Present perfect exercise sheet
Present perfect exercise sheet
Level: intermediate
Age: 14-17
Downloads: 1

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

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

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

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

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

 

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