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


 
Grammar Revision (B&W + KEY included)
36 verbs to practise mixed tenses (Present Simple, Present Continuous, Present Perfect Simple, Present Perfect Continuous, Past Simple, Past Continuous, Past Perfect, Future Simple, Future Continuous). Sts have to complete the sentences with the correct form of the verbs in the list. B&W version and KEY included. Hope it�s useful for you. Have a ni...
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Change the sentence(simple present, present continuous, simple past and present perfect)
An exercise to work with simple present, present continuous, simple past and present perfect mixed. So that students have to be aware of each exercise to choose the correct verb tense to answer.
Level: intermediate
Age: 12-17
Type: worksheet

 


 
present perfect simple and continuous
It is a worksheet to practise the difference between present perfect simple and continuous. Students also practice the use of FOR and SINCE. Hope you like it :)
Level: intermediate
Age: 14-17
Type: worksheet

 


 
Present perfect continuous
Exrcises on the present perfect contiunous, the use of "for" and "since" and adding "ing" to verbs. Hope it�s useful.
Level: intermediate
Age: 11-14
Type: worksheet

 


 
Past and Perfect Tenses
Overview: Present and Past Tenses (simple, perfect, continous) Each tense is explained with examples and can be trained with the exercises provided.
Level: advanced
Age: 14-17
Type: grammar-guide

 


 
Present / Past continuos questions
It can be used as a simulate of present and past continuous and past perfect
Level: elementary
Age: 12-17
Type: others

 


 
Present Perfect or Past Simple
Very easy activities where students have to identify when to use Present Perfect or Present Perfect, Past Simple or Present Perfect Continuous.
Level: elementary
Age: 14-17
Type: worksheet

 


 
Song: Leave out all the rest (Linkin Park)
"Leave out all the rest" is a song by Linkin Park. I used it with my secondary students because they liked the band. We practised the tenses we had worked on: Present Simple, Continuous and Perfect through a song they suggested.
Level: intermediate
Age: 12-17
Type: others

 


 
test paper
test using tenses
Level: intermediate
Age: 14-17
Type: grammar-guide

 


 
Present simple, Present continuous, Past simple and Present Perfect
Great activity to help students acquire the difference between these tenses. I hope it helps!
Level: elementary
Age: 14-17
Type: worksheet

 


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

 


 
Environment
Grammar revision worksheet on the possessive case, present perfect and present perfect continuous. The vocabulary topic is environment.
Level: advanced
Age: 14-17
Type: worksheet

 


 
MIXED TENSES. Present simple, continuous, perfect; past simple and continuous
This worksheet was very useful to make a complete revision of tenses with my students. Futures tenses are not included. I hope you like it. Thanks to "class centre" for the wonderful template!
Level: intermediate
Age: 13-17
Type: worksheet

 


 
Working with verb tenses - Song : Losing my religion (REM) - With B&W copy and answer key
Students are supposed to fill in the blanks while they listen to the song. There�s also a post-listening activity. I hope you like it !
Level: intermediate
Age: 12-17
Type: worksheet

 


 
Present Perfect Simple and Present Perfect Continuous
I gave this worksheet to my students for them to practice the Present Perfect Simple and Present Perfect Continuous verb tenses. I hope you find it useful.
Level: intermediate
Age: 12-17
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