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 /present perfect continuous printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Present Perfect simple and continuous
To practise Present Perfect simple and continuous
Level: intermediate
Age: 13-17
Type: worksheet

 


 
Present Perfect Simple -v- Present Perfect Continuous
This is a lesson on the differences between Present Perfect Simple and the Present Perfect Continuous. It uses a fact-file about Madonna to demonstrate the different uses of each tense. An activity for afterwards could be to interview another student and make a fact-file on them, research your favourite star, or research your favourite star a...
Level: intermediate
Age: 10-17
Type: grammar-guide

 


 
Speaking - Match present perfect simple and continuous
Match questions and answers and the two halves of sentences Speaking, in pairs
Level: intermediate
Age: 14-17
Type: activity-card

 


 
Present Perfect vs Present Perfect Continuous
This is a test that can help your students in using present perfect and present perfect continuous.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Present Perfect and Present Perfect Continuous
Revision of usege
Level: intermediate
Age: 14-17
Type: worksheet

 


 
EXAM PRE-INTERMEDIATE
This test was taken by 13 year students with a pre-intermediate level after having done a previous revision called alive4 revision.I am sending the revision too in case you need it.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Present perfect simple or continuous
In the first part students have to make one sentences from the two given, then choose the best verb form in the second part. The worksheet finishes off with a little exercise revising the use of "for" and "since".
Level: intermediate
Age: 14-100
Type: worksheet

 


 
The present tenses (simple, continuous, perfect, perfect continuous) 2 pages
2 different ways to check students� understanding of the use of the present tenses.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Grammar exercises
These exercises may be useful to improve English grammar.
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Extreme Sports Experiences with Present Perfect Progressive
This worksheet is designed to activate the students schema while also providing communicative practice of present perfect progressive. Students answer questions such as: Have you ever been skydiving? There are three options. Yes, I have. or if they haven�t they can answer No, but I�d like to. or No, and I�m not interested. I usually have them check...
Level: intermediate
Age: 12-100
Type: worksheet

 


 
Mistletoe--Justin Bieber
This is another Justin Bieber worksheet designed for my girls� class for the Christmas song "Mistletoe". It covers some christmas vocab: writing definitions with relaitive pronouns; listening (without words to fill the blanks); and a short text that accompanies the music video. Students have to fill in the correct verb tense to complete the text....
Level: intermediate
Age: 15-17
Type: worksheet

 


 
Song "make me" by Avicii "Present perfect continuous"
Enjoy! My students loved this song, it�s very updated!
Level: intermediate
Age: 12-100
Type: worksheet

 


 
review all tenses
It is a review for all tenses, since present simple to present perfect each tense with exercises. with this review you can begin teaching Indirect Questions.
Level: intermediate
Age: 18-100
Type: grammar-guide

 


 
present perfect& present perfect continuous
Helps to differentiate these two tenses in context.
Level: intermediate
Age: 18-100
Type: worksheet

 


 
Present Perfect& Present Perfect Continuous
The exercises are about Present Perfect and Present Perfect Continuous Tense, and passives
Level: intermediate
Age: 12-14
Type: worksheet

 

 

 

 

Page: [<< previous ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here