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.




 

past perfect printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Narrative Tenses - gapped texts with KEYS
Three short gapped texts to practise past (narrative) tenses
Level: intermediate
Age: 12-100
Type: worksheet

 


 
Past simple vs Present Perfect Simple
To practise tenses in context
Level: intermediate
Age: 12-100
Type:

 


 
past perfect vs future perfect
past perfect vs future perfect
Level: intermediate
Age: 10-100
Type:

 


 
Revision Session
Activities that help students revise some grammatical points.
Level: elementary
Age: 12-15
Type:

 


 
Grammar study Exercises: future perfect / past perfect/ because ; so ; so that/ If only
Grammar study Exercises: future perfect/past perfect/ because; so ; so that/ If only
Level: intermediate
Age: 6-17
Type:

 


 
Real Life Situations - Present Perfect and Simple Past
This is another worksheet in my real life series. Students use present perfect and simple past to describe real life situations in the photos.
Level: elementary
Age: 12-100
Type: worksheet

 


 
Test for 8th grade

Level: intermediate
Age: 11-17
Type:

 


 
Past Perfect

Level: intermediate
Age: 14-100
Type:

 


 
Past simple or present perfect

Level: intermediate
Age: 9-12
Type:

 


 
Present Perfect vs Simple Past

Level: elementary
Age: 13-100
Type:

 


 
Rephrasing - Modal Verbs 1 - Past tenses included
Rephrasing with present and past tenses.
Level: intermediate
Age: 14-100
Type:

 


 
Meghan Markle UN Speech
A video activity with Meghan Markle speech at a UN conference in which she describes her first action towards equal rights for women. Great to practice Past Perfect.
Level: intermediate
Age: 18-100
Type:

 


 
past perfect simple and continuous
this a very useful worksheet to explain and practice past perfect simple and continuous
Level: elementary
Age: 10-16
Type:

 


 
Test 10th - Can teenage defiance be manipulated for good?
My latest 10th grade test
Level: intermediate
Age: 12-100
Type: worksheet

 


 
Test 11th - The man who would be climate King - with key
My latest 11th grade test.
Level: advanced
Age: 14-100
Type:

 

 


Present, Past adn Future Perfect

Level: intermediate
Age: 14-17
Format: PowerPoint

 

 

 

 

 


Simple Past vs Present Perfect Sentence Auction
Hey everyone! I�ve created these slides to introduce the words already, yet, ever, never and just to my year 6 students as well as to make them compare and understand the differences between simple past and present perfect. I hope you find it useful and fun! The activity explanation is in the slides.
Level: intermediate
Age: 11-100
Format: PowerPoint

 

 

 

 

 


Narrative Tenses
REview of the narrative tenses.
Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


JEOPARDY Review of different tenses and vocabulary
This a very useful jeopardy about different tenses in a way of review, with vocabulary as game, you can play it by splitting the group into two, and set time for each question.
Level: intermediate
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Past Perfect - Real situations
Students will be introduced to some real situations so that the can use and understand better the PAST PERFECT
Level: intermediate
Age: 11-100
Format: PowerPoint

 

 

 

 

 


Present Perfect vs Simple Past
This is a very useful power point in order to teach the present perfect and the difference with the simple past. It has some grammar focus so as to get the main differences between both tenses.
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


present perfect simple vs. past simple
some simple information for the difference between the two tenses
Level: intermediate
Age: 12-14
Format: PowerPoint

 

 

 

 

 


PAST TENSES and PRESENT PERFECT WHACK THE MOLE PART 2
Here is PART 2 of the game, you just have to download both and put the presentation back together. The game practices PAST TENSES and PRESENT PERFECT in a fun way, the aim is to clear a plot from a mole by inserting the correct verb form. Answers, instructions, animation and sound included. Too big to be put in one file. Enjoy both! Thanx aga...
Level: intermediate
Age: 13-100
Format: PowerPoint

 

 

 

 

 


PAST TENSES and PRESENT PERFECT WHACK THE MOLE PART 1
After you have laboriously taught them narrative past tenses (Past Simple/Continuous, Past Perfect/Continuous plus Present Perfect/Continuous), it�s time for some fun practice! Animation and sound included, so are the answers if you click on the slide again. Instructions are provided in the first slide in the notes. I had to divide the game as it�s...
Level: intermediate
Age: 13-100
Format: PowerPoint

 

 

 

 

 


Present Perfect vs Past Simple
Grammar rules and exercise. Animated.
Level: elementary
Age: 13-100
Format: PowerPoint

 

 

 

 

 


[DD]Life is full of the unexpected 2
Life is full of the unexpected 2
Level: elementary
Age: 7-12
Format: PowerPoint

 

 

 

 

 


[DD] Life is full of the unexpected 1
Life is full of the unexpected 1
Level: elementary
Age: 7-12
Format: PowerPoint

 

 

 

 

 


TALKING ABOUT THE PAST�S PAST
PAST SIMPLE, PAST PERFECT, PAST PERFECT CONTINUOUS
Level: intermediate
Age: 10-100
Format: PowerPoint

 

 

 

 

 


PAST TENSES
This a ppt on past tenses. It has a grammar overview with examples and comparisons between them.
Level: intermediate
Age: 13-100
Format: PowerPoint

 

 

 

 

 


Past perfect tense
Examples of the uses of the �had� tense.
Level: intermediate
Age: 11-100
Format: PowerPoint

 

 

 

 

 

 


PRESENT PERFECT or SIMPLE PAST?
Three graded exercises to practise the difference between these two tenses - a) multiple choice; b) completing sentences; c) verb search + table filling. Some basic usage rules are supplied for students to check the difference in use. Hope you can use it with your students.
Level: intermediate
Age: 14-100

 


Past and Past Perfect
Past perfect is usually hard for students
Level: intermediate
Age: 8-14

 


Lance Armstrong - Survivor (present perfect vs. past simple)
Also see the worksheet on the same theme: http://www.eslprinta bles.com/printable.a sp?id=351034#thetop This exercise is about the inspiring life-story of Lance Armstrong, who survived testicular cancer to win 7 Tours de France. It will reinforce when to use the present perfect or the past simple, (i.e. events with current relevance vs. finishe...
Level: intermediate
Age: 9-100

 


Present Perfect Simple or past Simple
This material consists of 2 exercises more than 50 examples.
Level: intermediate
Age: 10-100

 


Brad Pitt BIOGRAPHY Past simple or Present perfect?
Read, put the verbs in the right form and choose the correct answer, complete IRREGULAR VERBS LIST and answer the questions! Enjoy!
Level: elementary
Age: 9-100

 


past perfect continuous
the better way for improve the past perfect continuous
Level: intermediate
Age: 6-100

 


Simple Past and Present Perfect
Some gap filling and multiple choice exercises to help students with the differences between present perfect and simple past. Hope it�s useful :)
Level: intermediate
Age: 10-100

 


Exercises for past tenses (Past Simple - Continuous - Perfect)
General exercises on the Past Simple, Continuous and Perfect. This worksheet is to help the student understand when we use each of these tenses.
Level: intermediate
Age: 11-14

 


Present Perfect Simple or Past Simple
Your students will be able to check their ability to choose the right tense. 14 sentences -23 gap fills
Level: intermediate
Age: 8-100

 


Present Perfect or Past Simple?
Music and tenses!!
Level: intermediate
Age: 10-100

 


PAST SIMPLE / PAST PARTICIPLE VERBS
Three complete exercises on the past simple/past participle forms of the most common verbs in English. It includes a worsearch, exercises, fill - in the blanks, and a complete chart. Hope you like it!
Level: intermediate
Age: 14-100

 


Simple Past and Present Perfect
The student has to distinguish both tenses correctly and fill the blanks
Level: intermediate
Age: 14-100

 


Gilmore Girls(season6) Rory&Logan (past tenses)
It�s Rory�s story from season 6, after she met Logan. The story is in past tenses. It includes exercises with prepositions, comprehension exercise, definitions, and an easier song to relax (also with nice exercises). The song is good for elementary students as well!
Level: intermediate
Age: 10-100

 


Patience - quick exercise
This is a very quick exercise just to present the many forms of the verbs in context
Level: intermediate
Age: 12-100

 


Steffi Graf: Overview
This exercise is mainly to practise reading comprehension as well as to test language awareness (word order in questions and parts of speech. The first activity is a True or False. Then, in the second one the student has to write the correct question for the given answers. Something which is really difficult for students at beginner levels! Then, ...
Level: elementary
Age: 10-100

 

 

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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 [ Next >>]

 

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


Advertise here