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: we are the champions - present perfect practice
we are the champions - present perfect practice
Level: intermediate
Age: 10-17
Downloads: 8

 
English Worksheet: Present Perfect: Affirmative, Negative sentences, Questions and Short Answers
Present Perfect: Affirmative, Negative sentences, Questions and Short Answers
Level: elementary
Age: 12-17
Downloads: 8

 
English Worksheet: PRESENT PERFECT yet already for since
PRESENT PERFECT yet already for since
Level: intermediate
Age: 7-17
Downloads: 8

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

 



English Worksheet: Present Perfect  2/2
Present Perfect 2/2
Level: intermediate
Age: 13-17
Downloads: 8

 
English Worksheet: Present Perfect, revision and exercises
Present Perfect, revision and exercises
Level: elementary
Age: 10-17
Downloads: 8

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

 
English Worksheet: Tandem activity - speaking - present perfect
Tandem activity - speaking - present perfect
Level: intermediate
Age: 9-17
Downloads: 9

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

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

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

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

 



English Worksheet: Making questions, present perfect, for/since
Making questions, present perfect, for/since
Level: elementary
Age: 9-11
Downloads: 8

 
English Worksheet: lesson plan the present perfect
lesson plan the present perfect
Level: intermediate
Age: 10-17
Downloads: 8

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

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

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

 
English Worksheet: for and since with Present Perfect
for and since with Present Perfect
Level: intermediate
Age: 14-17
Downloads: 8

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

 
English Worksheet: Present  Perfect Simple: For and Since
Present Perfect Simple: For and Since
Level: intermediate
Age: 12-17
Downloads: 8

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

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 12-14
Downloads: 8

 
English Worksheet: Present Perfect
Present Perfect
Level: elementary
Age: 7-8
Downloads: 8

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

 
English Worksheet: Test :present perfect and 3 American National parks
Test :present perfect and 3 American National parks
Level: intermediate
Age: 13-17
Downloads: 8

 
English Worksheet: U2 I still haven´t found... present perfect
U2 I still haven�t found... present perfect
Level: intermediate
Age: 12-14
Downloads: 8

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

 
English Worksheet: Present Perfect with U2
Present Perfect with U2
Level: intermediate
Age: 15-100
Downloads: 8

 
English Worksheet: present perfect
present perfect
Level: intermediate
Age: 12-100
Downloads: 8

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

 
English Worksheet: what about your experiences?
what about your experiences?
Level: intermediate
Age: 12-100
Downloads: 8

 
English Worksheet: He  has changed lives
He has changed lives
Level: intermediate
Age: 14-16
Downloads: 8

 
English Worksheet: Present Perfect
Present Perfect
Level: intermediate
Age: 11-12
Downloads: 8

 
English Worksheet: Present perfect
Present perfect
Level: intermediate
Age: 12-100
Downloads: 8

 
English Worksheet: Present Perfect Quiz
Present Perfect Quiz
Level: elementary
Age: 10-100
Downloads: 8

 
English Worksheet: Present Perfect exercises
Present Perfect exercises
Level: intermediate
Age: 3-100
Downloads: 8

 
English Worksheet: Present Perfect Questionnaire
Present Perfect Questionnaire
Level: intermediate
Age: 16-100
Downloads: 8

 
English Worksheet: Present perfect U2 Still haven´t found what I´m looking for lyrics
Present perfect U2 Still haven�t found what I�m looking for lyrics
Level: intermediate
Age: 10-100
Downloads: 8

 
English Worksheet: Present perfect practice - Interview
Present perfect practice - Interview
Level: intermediate
Age: 12-100
Downloads: 8

 
English Worksheet: experiences
experiences
Level: elementary
Age: 9-14
Downloads: 8

 
English Worksheet: Present Perfect been-gone
Present Perfect been-gone
Level: intermediate
Age: 10-14
Downloads: 8

 
English Worksheet: Present Perfect Practice
Present Perfect Practice
Level: elementary
Age: 16-100
Downloads: 8

 
English Worksheet: Mini test present perfect, modal verbs and verbs -ing
Mini test present perfect, modal verbs and verbs -ing
Level: elementary
Age: 11-100
Downloads: 8

 
English Worksheet: Present Perfect discussion
Present Perfect discussion
Level: intermediate
Age: 14-100
Downloads: 8

 
English Worksheet: the present perfect summary
the present perfect summary
Level: elementary
Age: 15-100
Downloads: 10

 
English Worksheet: Present perfect: Is the sentence right? Why?
Present perfect: Is the sentence right? Why?
Level: intermediate
Age: 10-100
Downloads: 8

 
English Worksheet: Michael Bubble
Michael Bubble
Level: intermediate
Age: 15-100
Downloads: 8

 
English Worksheet: Guessing game with present perfect
Guessing game with present perfect
Level: elementary
Age: 7-100
Downloads: 8

 
English Worksheet: Present perfect interrogative
Present perfect interrogative
Level: elementary
Age: 10-12
Downloads: 7

 
English Worksheet: test present perfect and more
test present perfect and more
Level: intermediate
Age: 14-17
Downloads: 7

 
English Worksheet: Test for Intermediate students PRESENT PERFECT AND REPORTED SPEECH
Test for Intermediate students PRESENT PERFECT AND REPORTED SPEECH
Level: intermediate
Age: 14-17
Downloads: 7

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

 

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