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 continuous/progressive worksheets

Past perfect continuous/progressive worksheets

 

ESL Interactive Grammar & Vocabulary Games - Play Now!
Play games to practice essential English grammar and vocabulary skills. Learning is fun with Turaco Games - Practice and play now.



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



The Clever Worksheet Maker - From just $3.33 p/m
25 smart cloud-based worksheet generators for making fun, effective lesson materials. Make worksheets from your own wordlists, or start with one shared by our members and customise it to suit your needs. Sign up today and try 3 for free!



English Lessons for Kids - Videos, Printables, Games, Online Tests
Teach kids with an engaging blended English program. A multi-level English curriculum featuring cartoon animated videos, engaging games, interactive tests and a progress tracker. Take a tour now!



Teach Children to Read with Phonics, Worksheets, Games, Videos, Books
These are among the best phonics worksheets, games, videos and flash cards you will find online. The has everything you need to help a child learn to read through phonics: decodable stories, listening exercises, you name it. Visit this page now!


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 > Past perfect continuous/progressive
English Worksheet: PAST TENSES (PAST SIMPLE-PAST CONTINUOUS-PAST PERFECT-PAST PERFECT CONTINUOUS) -KEY INCLUDED
PAST TENSES (PAST SIMPLE-PAST CONTINUOUS-PAST PERFECT-PAST PERFECT CONTINUOUS) -KEY INCLUDED
Level: intermediate
Age: 13-17
Downloads: 1652

 
English Worksheet: THE PAST PERFECT CONTINUOUS
THE PAST PERFECT CONTINUOUS
Level: intermediate
Age: 13-17
Downloads: 1378

 
English Worksheet: PAST SIMPLE-PAST CONTINUOUS-PAST PERFECT (B&W VERSION+KEY INCLUDED)
PAST SIMPLE-PAST CONTINUOUS-PAST PERFECT (B&W VERSION+KEY INCLUDED)
Level: intermediate
Age: 12-14
Downloads: 1292

 
English Worksheet: PAST PERFECT SIMPLE OR CONTINUOUS?
PAST PERFECT SIMPLE OR CONTINUOUS?
Level: elementary
Age: 13-17
Downloads: 955

 
English Worksheet: Grammar in charts. Present Continuous, Present Simple, Past Simple, Present Perfect
Grammar in charts. Present Continuous, Present Simple, Past Simple, Present Perfect
Level: elementary
Age: 9-17
Downloads: 851

 
English Worksheet: FOUR TENSES (PRESENT SIMPLE- PRESENT CONTINUOUS-PAST SIMPLE-PRESENT PERFECT)
FOUR TENSES (PRESENT SIMPLE- PRESENT CONTINUOUS-PAST SIMPLE-PRESENT PERFECT)
Level: elementary
Age: 12-14
Downloads: 637

 
English Worksheet: Exercises on Past Simple, Continuous, Perfect & Perfect Continuous Tenses (Editable with Answers)
Exercises on Past Simple, Continuous, Perfect & Perfect Continuous Tenses (Editable with Answers)
Level: intermediate
Age: 10-17
Downloads: 537

 
English Worksheet: 3-Verb-Tense Grammar Quiz  (4)  - Simple Past, Past Continuous or Present Perfect?
3-Verb-Tense Grammar Quiz (4) - Simple Past, Past Continuous or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 477

 
English Worksheet: Grammar Quiz series (4)  -  Past Perfect  or  Past Perfect Continuous?
Grammar Quiz series (4) - Past Perfect or Past Perfect Continuous?
Level: intermediate
Age: 13-17
Downloads: 434

 
English Worksheet: Present Perfect Simple vs Present Perfect Continuous vs Past Simple
Present Perfect Simple vs Present Perfect Continuous vs Past Simple
Level: intermediate
Age: 9-17
Downloads: 425

 
English Worksheet: PAST PERFECT CONTINUOUS
PAST PERFECT CONTINUOUS
Level: intermediate
Age: 11-17
Downloads: 391

 
English Worksheet: Past Tenses Exercise (Past simple,Past continuous and Past Perfect)
Past Tenses Exercise (Past simple,Past continuous and Past Perfect)
Level: intermediate
Age: 9-100
Downloads: 391

 
English Worksheet: Tense Revision:Simple Past-Past Continuous-Present Perfect Simple-Past Perfect Simple
Tense Revision:Simple Past-Past Continuous-Present Perfect Simple-Past Perfect Simple
Level: elementary
Age: 12-17
Downloads: 379

 
English Worksheet: Past Perfect or Past Perfect Continuous* fully editable * with key
Past Perfect or Past Perfect Continuous* fully editable * with key
Level: intermediate
Age: 13-17
Downloads: 374

 
English Worksheet: PASSIVE VOICE (using BY) - PRESENT SIMPLE / PAST SIMPLE / PRESENT CONTINUOUS / PRESENT PERFECT
PASSIVE VOICE (using BY) - PRESENT SIMPLE / PAST SIMPLE / PRESENT CONTINUOUS / PRESENT PERFECT
Level: elementary
Age: 14-17
Downloads: 369

 
English Worksheet: PAST SIMPLE / CONTINUOUS/ PERFECT/ PERFECT CONT
PAST SIMPLE / CONTINUOUS/ PERFECT/ PERFECT CONT
Level: intermediate
Age: 14-17
Downloads: 354

 
English Worksheet: LETīS PRACTISE VERB TENSES-SIMPLE PAST, PAST CONTINUOUS,PAST PERFECT
LETīS PRACTISE VERB TENSES-SIMPLE PAST, PAST CONTINUOUS,PAST PERFECT
Level: intermediate
Age: 12-17
Downloads: 341

 
English Worksheet: Wikileaks - Past and Present Tenses (Simple/Perfect/Continuous/Passive) - The Media and Censorship
Wikileaks - Past and Present Tenses (Simple/Perfect/Cont inuous/Passive) - The Media and Censorship
Level: intermediate
Age: 14-17
Downloads: 298

 
English Worksheet: TENSES ( PRESENT SIMPLE / PRESENT CONTINUOUS / SIMPLE PAST/ PRESENT PERFECT)
TENSES ( PRESENT SIMPLE / PRESENT CONTINUOUS / SIMPLE PAST/ PRESENT PERFECT)
Level: intermediate
Age: 14-17
Downloads: 289

 
English Worksheet: PAST PERFECT CONTINUOUS
PAST PERFECT CONTINUOUS
Level: intermediate
Age: 10-17
Downloads: 292

 
English Worksheet: Past Perfect Continuous Tense * intermediate * fully editable * with key
Past Perfect Continuous Tense * intermediate * fully editable * with key
Level: intermediate
Age: 12-17
Downloads: 285

 
English Worksheet: Present simple, present continuous, past simple, past continuous and present perfect
Present simple, present continuous, past simple, past continuous and present perfect
Level: intermediate
Age: 14-17
Downloads: 272

 
English Worksheet: Tenses: Present Simple, Present Continuous, Past Simple, Past Continuous, Present Perfect, Past Perfect, Conditional (Type1), Conditional (Type2).
Tenses: Present Simple, Present Continuous, Past Simple, Past Continuous, Present Perfect, Past Perfect, Conditional (Type1), Conditional (Type2).
Level: intermediate
Age: 11-17
Downloads: 247

 
English Worksheet: Past Simple, Past Continuous, Past Perfect Review
Past Simple, Past Continuous, Past Perfect Review
Level: intermediate
Age: 13-17
Downloads: 247

 
English Worksheet: Past Perfect Continuous
Past Perfect Continuous
Level: intermediate
Age: 10-17
Downloads: 244

 
English Worksheet: Present Simple, Present Continuous, Present Perfect Simple, Past Simple
Present Simple, Present Continuous, Present Perfect Simple, Past Simple
Level: intermediate
Age: 7-17
Downloads: 240

 
English Worksheet: Past Perfect Continuous
Past Perfect Continuous
Level: intermediate
Age: 12-17
Downloads: 230

 
English Worksheet: MIXED TENSE EXERCISES - SIMPLE PRESENT/ PRESENT CONTINUOUS/ SIMPLE PAST/ PAST CONTINOUS/PRESENT PERFECT/PRESENT PERFECT CONTINOUS
MIXED TENSE EXERCISES - SIMPLE PRESENT/ PRESENT CONTINUOUS/ SIMPLE PAST/ PAST CONTINOUS/PRESENT PERFECT/PRESENT PERFECT CONTINOUS
Level: intermediate
Age: 13-17
Downloads: 232

 
English Worksheet: The Passive- Present/past simple, Present/past continuous, Present perfect- 2 PAGES exercises + key
The Passive- Present/past simple, Present/past continuous, Present perfect- 2 PAGES exercises + key
Level: elementary
Age: 10-17
Downloads: 219

 
English Worksheet: past perfect simple and continuous
past perfect simple and continuous
Level: intermediate
Age: 17-100
Downloads: 210

 
English Worksheet: past simple, present perfect simple, present perfect continuous (3 pages) GRAMMAR WORKSHEET 3
past simple, present perfect simple, present perfect continuous (3 pages) GRAMMAR WORKSHEET 3
Level: intermediate
Age: 12-17
Downloads: 209

 
English Worksheet: Past Perfect Continuous Tense
Past Perfect Continuous Tense
Level: elementary
Age: 12-17
Downloads: 206

 
English Worksheet: Past tenses (Past Simple, Past Continuous, Past Perfect)
Past tenses (Past Simple, Past Continuous, Past Perfect)
Level: intermediate
Age: 11-17
Downloads: 200

 
English Worksheet: Past simple, Past Perfect Simple, Past Perfect Continuous
Past simple, Past Perfect Simple, Past Perfect Continuous
Level: intermediate
Age: 10-14
Downloads: 194

 
English Worksheet: Past Perfect Simple and Past Perfect Continuous
Past Perfect Simple and Past Perfect Continuous
Level: intermediate
Age: 14-100
Downloads: 197

 
English Worksheet: Past Perfect Continuous
Past Perfect Continuous
Level: intermediate
Age: 13-17
Downloads: 183

 
English Worksheet: Past simple,past continuous and past perfect board game(27.07.2010)
Past simple,past continuous and past perfect board game(27.07.2010)
Level: intermediate
Age: 12-17
Downloads: 187

 
English Worksheet: PAST PERFECT SIMPLE vs CONTINUOUS -  Pictionary + Exercises + KEY+ teacherīs extras
PAST PERFECT SIMPLE vs CONTINUOUS - Pictionary + Exercises + KEY+ teacherīs extras
Level: intermediate
Age: 8-100
Downloads: 174

 
English Worksheet: The past perfect simple and past perfect continuous
The past perfect simple and past perfect continuous
Level: intermediate
Age: 10-17
Downloads: 173

 
English Worksheet: Past Perfect Simple VS Past Perfect Continuous
Past Perfect Simple VS Past Perfect Continuous
Level: intermediate
Age: 13-17
Downloads: 175

 
English Worksheet: PAST PERFECT CONTINUOUS -  Pictionary + Exercises + KEY+ teacherīs extras
PAST PERFECT CONTINUOUS - Pictionary + Exercises + KEY+ teacherīs extras
Level: intermediate
Age: 8-100
Downloads: 164

 
English Worksheet: Past Perfect Simple- Past Perfect Continuous - Past Simple - TEST
Past Perfect Simple- Past Perfect Continuous - Past Simple - TEST
Level: intermediate
Age: 11-17
Downloads: 156

 
English Worksheet:  Past Perfect, Past Simple or Past Continuous?
Past Perfect, Past Simple or Past Continuous?
Level: intermediate
Age: 12-17
Downloads: 156

 
English Worksheet: PRESENT PERFECT CONTINUOUS vs PAST PERFECT CONTINUOUS
PRESENT PERFECT CONTINUOUS vs PAST PERFECT CONTINUOUS
Level: advanced
Age: 13-17
Downloads: 156

 
English Worksheet: Present and past simple present and past continuous and present perfect
Present and past simple present and past continuous and present perfect
Level: intermediate
Age: 14-17
Downloads: 152

 
English Worksheet: PAST PERFECT CONTINUOUS Exercises 13
PAST PERFECT CONTINUOUS Exercises 13
Level: intermediate
Age: 8-100
Downloads: 150

 
English Worksheet: past simple,past continuous and past perfect
past simple,past continuous and past perfect
Level: intermediate
Age: 12-17
Downloads: 150

 
English Worksheet: Past Tenses: Simple, Continuous, Perfect Simple
Past Tenses: Simple, Continuous, Perfect Simple
Level: intermediate
Age: 10-100
Downloads: 149

 
English Worksheet: MIXED TENSES. Present simple, continuous, perfect; past simple and continuous
MIXED TENSES. Present simple, continuous, perfect; past simple and continuous
Level: intermediate
Age: 13-17
Downloads: 143

 
English Worksheet: 7 pages Present Simple/Present  Continuous/Past Simple, Past continuous, Present Perfect simple
7 pages Present Simple/Present Continuous/Past Simple, Past continuous, Present Perfect simple
Level: intermediate
Age: 10-17
Downloads: 138

 
English Worksheet: Grammar test: Present Perfect Simple, present Perfect Continuous,, Past Simple
Grammar test: Present Perfect Simple, present Perfect Continuous,, Past Simple
Level: intermediate
Age: 12-17
Downloads: 137

 
English Worksheet: 4 pages of Passive voice. (Present simple or continuous, past simple or continuous, present perfect simple)
4 pages of Passive voice. (Present simple or continuous, past simple or continuous, present perfect simple)
Level: intermediate
Age: 10-17
Downloads: 130

 

Page: [Next >>]