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 Simple
Present Perfect Simple
Level: intermediate
Age: 12-14
Downloads: 3

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

 
English Worksheet: Present Perfect_Explanation and exercises
Present Perfect_Explanation and exercises
Level: intermediate
Age: 9-17
Downloads: 3

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

 



English Worksheet: groupwork experiences
groupwork experiences
Level: intermediate
Age: 12-17
Downloads: 3

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

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

 
English Worksheet: NEW ABOUT PETROLEUM
NEW ABOUT PETROLEUM
Level: elementary
Age: 14-17
Downloads: 3

 
English Worksheet: PRESENT PERFECT SENTENCE FORMATION
PRESENT PERFECT SENTENCE FORMATION
Level: intermediate
Age: 13-17
Downloads: 3

 
English Worksheet: The Leopard
The Leopard
Level: elementary
Age: 5-7
Downloads: 3

 
English Worksheet: your teacher´s experiences
your teacher�s experiences
Level: elementary
Age: 10-17
Downloads: 3

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

 



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

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

 
English Worksheet: Present Perfect Quiz
Present Perfect Quiz
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: intermediate
Age: 10-14
Downloads: 3

 
English Worksheet: Present perfect test Form B
Present perfect test Form B
Level: intermediate
Age: 14-17
Downloads: 3

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

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

 
English Worksheet: EXPERIENCES
EXPERIENCES
Level: intermediate
Age: 14-17
Downloads: 3

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

 
English Worksheet: Present Pefect - Wordhunt
Present Pefect - Wordhunt
Level: elementary
Age: 5-17
Downloads: 3

 
English Worksheet: Practice of auxiliaries for Present Perfect
Practice of auxiliaries for Present Perfect
Level: elementary
Age: 9-10
Downloads: 3

 
English Worksheet: Present Perfect Exercise for Student
Present Perfect Exercise for Student
Level: elementary
Age: 10-17
Downloads: 3

 
English Worksheet: Present  Perfect - Module 15- New Opportunities Elementary
Present Perfect - Module 15- New Opportunities Elementary
Level: elementary
Age: 13-17
Downloads: 3

 
English Worksheet: compartive,present perfect and would or may
compartive,present perfect and would or may
Level: elementary
Age: 13-17
Downloads: 3

 
English Worksheet: Present Perfect with exercises
Present Perfect with exercises
Level: intermediate
Age: 12-17
Downloads: 3

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

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

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

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

 
English Worksheet: Present perfect exercise
Present perfect exercise
Level: intermediate
Age: 12-14
Downloads: 3

 
English Worksheet: Crime and Present Perfect
Crime and Present Perfect
Level: intermediate
Age: 14-17
Downloads: 5

 
English Worksheet: The 2000s
The 2000s
Level: intermediate
Age: 14-17
Downloads: 3

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

 
English Worksheet: Present Perfect: yet and already
Present Perfect: yet and already
Level: intermediate
Age: 10-17
Downloads: 3

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

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

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

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

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

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

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

 
English Worksheet: present perfect, superlatives, intro to ed endings
present perfect, superlatives, intro to ed endings
Level: intermediate
Age: 14-17
Downloads: 3

 
English Worksheet: goodby my lover
goodby my lover
Level: intermediate
Age: 13-14
Downloads: 3

 
English Worksheet: part 2 of exercises on present perfect
part 2 of exercises on present perfect
Level: intermediate
Age: 12-14
Downloads: 3

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

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

 
English Worksheet: interchange units 9 10
interchange units 9 10
Level: elementary
Age: 10-17
Downloads: 3

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

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

 

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