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 CONTINUOUS (affirmative form)
Worksheet to learn and practice the affirmative form of "present perfect continuous". It contains a short and clear explanation about its use, grammatical explanation as well as examples and exercises to practice.
Level: advanced
Age: 12-17
Type: worksheet

 


 
GRAMMAR (Verb Tenses:Present Simple, Present Continuous, Past Simple & Present Perfect) WITH MADONNA
This worksheet uses a text on Madonna�s biography to review verb tenses and includes some reading comprehension exercise. Have a look and ENJOY it!!!
Level: elementary
Age: 12-17
Type: worksheet

 


 
PRESENT PERFECT CONTINUOUS CARDS
Fun practise of Present Perfect Continuous questions. Show the front of the card and ask eg Why are my eyes red? Students begin guessing. Have you been crying? NO! Have you been swimming in the sea? NO! Have you been drinking beer? NO! Have you been chopping onions? YES!! Keep them guessing for as long as possible for repetitive practise. These car...
Level: intermediate
Age: 11-17
Type: activity-card

 


 
Present Perfect Simple or Continuous
The students can see the differences between the Present Perfect Simple and Present Perfect Continuous with examples of each case.
Level: intermediate
Age: 14-17
Type: grammar-guide

 


 
grammar practice
most of the practice is about grammar, including different tensec, present simple, past simple, future tense, present continuous, and present perfect tense.
Level: elementary
Age: 7-17
Type: worksheet

 


 
present perfect continuous
A guidline to the present perfect continuous.
Level: intermediate
Age: 10-12
Type: grammar-guide

 


 
Rainforests - Life in Harmony
Reading and text comprehension on RAINFORESTS. Some grammar exercises on verb tenses and wh questions. (2 pages)
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Flying to Australia
Reading about a student�s trip to Australia and comprehension exercises - true/ false and answering and questions in the past simple. The grammar topics are the present simple vs. present continuous, past simple vs. present perfect and phrasal verbs with go and get.
Level: intermediate
Age: 14-17
Type: reading

 


 
Grammar revision exercises
6 pages with different revision exercises for grammar! :)
Level: intermediate
Age: 10-17
Type: worksheet

 


 
TENSES
GOOD FOR REVISION OR AS A TEST! TRY IT!!!
Level: intermediate
Age: 11-17
Type: worksheet

 


 
PAST SIMPLE/PRESENT PERFECT/PRESENT CONTINUOUS revision cards (PART 2)
This is PART 2 of the cards! :-)))) BEST WISHES!!!!!
Level: intermediate
Age: 9-17
Type: worksheet

 


 
PAST SIMPLE/PRESENT PERFECT/PRESENT CONTINUOUS revision cards (PART 1)
With the help of these cards you may revise the TENSES and different VERBS with your students:))) They must take card by card, say the INFINITIVE of the verb they have, then TRANSLATE the verb into their native language and finally they are to MAKE UP SENTENCES of their own using the verb in exactly the same form as it is stated on the card!!! I h...
Level: intermediate
Age: 9-17
Type: worksheet

 


 
TENSES REVISION
GOOD FOR REVISING OR AS A TEST!!!
Level: intermediate
Age: 11-17
Type: worksheet

 


 
past continuous simple past or present perfect
past continuous simple past or present perfect
Level: intermediate
Age: 14-17
Type: worksheet

 


 
FOUR TENSES (PRESENT SIMPLE- PRESENT CONTINUOUS-PAST SIMPLE-PRESENT PERFECT)
Students complete the sentences under the pictures with the verbs in brackets in one of the four tenses (Present Simple-Present Continuous- Past Simple and Present Perfect). I hope you like it and find it useful. Have a wonderful week!
Level: elementary
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