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 worksheets

Past perfect worksheets



 

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


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
English Worksheet: Past perfect exercises
Past perfect exercises
Level: intermediate
Age: 12-17
Downloads: 0

 
English Worksheet: past perfect
past perfect
Level: elementary
Age: 9-10
Downloads: 0

 
English Worksheet: Test past simple and past perfect
Test past simple and past perfect
Level: intermediate
Age: 15-100
Downloads: 15

 
English Worksheet: WSLH
WSLH
Level: elementary
Age: 9-12
Downloads: 4

 



English Worksheet: Mr Perfect by Roger Hargreaves
Mr Perfect by Roger Hargreaves
Level: intermediate
Age: 8-100
Downloads: 5

 
English Worksheet: Past Perfect
Past Perfect
Level: intermediate
Age: 16-100
Downloads: 19

 
English Worksheet: Past simple or past perfect : practice with KEY
Past simple or past perfect : practice with KEY
Level: intermediate
Age: 12-100
Downloads: 100

 
English Worksheet: Personal Achievements in Past Perfect
Personal Achievements in Past Perfect
Level: intermediate
Age: 15-100
Downloads: 3

 
English Worksheet: perfect conditional and past wishes
perfect conditional and past wishes
Level: advanced
Age: 15-100
Downloads: 29

 
English Worksheet: Past and present perfect test
Past and present perfect test
Level: intermediate
Age: 12-14
Downloads: 14

 
English Worksheet: Betting Game - Past Perfect Practice
Betting Game - Past Perfect Practice
Level: intermediate
Age: 16-100
Downloads: 15

 
English Worksheet: worksheet on vocabulary, perfect vs past & modals
worksheet on vocabulary, perfect vs past & modals
Level: intermediate
Age: 12-100
Downloads: 27

 



English Worksheet: Simple past Presetn Perfect
Simple past Presetn Perfect
Level: elementary
Age: 14-16
Downloads: 11

 
English Worksheet: Simple Past X Past Perfect
Simple Past X Past Perfect
Level: intermediate
Age: 3-100
Downloads: 28

 
English Worksheet: Past Perfect
Past Perfect
Level: intermediate
Age: 12-15
Downloads: 42

 
English Worksheet: Irregular verb(simple,past,past perfect) table
Irregular verb(simple,past,pas t perfect) table
Level: elementary
Age: 7-11
Downloads: 9

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

 
English Worksheet: Past Perfect
Past Perfect
Level: intermediate
Age: 12-100
Downloads: 12

 
English Worksheet: PAST PERFECT TENSE
PAST PERFECT TENSE
Level: intermediate
Age: 12-100
Downloads: 8

 
English Worksheet: past perfect
past perfect
Level: elementary
Age: 18-100
Downloads: 34

 
English Worksheet: Happy Thanksgiving: past present present perfect with key
Happy Thanksgiving: past present present perfect with key
Level: intermediate
Age: 12-100
Downloads: 59

 
English Worksheet: the past perfect tense
the past perfect tense
Level: elementary
Age: 14-100
Downloads: 55

 
English Worksheet: past perfect
past perfect
Level: intermediate
Age: 15-17
Downloads: 49

 
English Worksheet: The past perfect simple
The past perfect simple
Level: intermediate
Age: 13-17
Downloads: 26

 
English Worksheet: revision paper
revision paper
Level: intermediate
Age: 12-16
Downloads: 12

 
English Worksheet: Everything´s coming up Roses by Black
Everything�s coming up Roses by Black
Level: intermediate
Age: 17-100
Downloads: 18

 
English Worksheet: PAST PERFECT TENSE
PAST PERFECT TENSE
Level: intermediate
Age: 13-100
Downloads: 28

 
English Worksheet: How to use simple past and past perfect
How to use simple past and past perfect
Level: elementary
Age: 10-17
Downloads: 16

 
English Worksheet: Past Perfect
Past Perfect
Level: intermediate
Age: 15-100
Downloads: 50

 
English Worksheet: Past perfect and past simple
Past perfect and past simple
Level: intermediate
Age: 13-15
Downloads: 19

 
English Worksheet: The Islamic civilization ( Andalusia)
The Islamic civilization ( Andalusia)
Level: elementary
Age: 17-100
Downloads: 24

 
English Worksheet: past perfect exercise
past perfect exercise
Level: intermediate
Age: 12-100
Downloads: 19

 
English Worksheet: The past perfect
The past perfect
Level: advanced
Age: 15-100
Downloads: 51

 
English Worksheet: Past Simple vs Past Perfect - Rules + 4 Practice Activities -
Past Simple vs Past Perfect - Rules + 4 Practice Activities -
Level: intermediate
Age: 12-100
Downloads: 59

 
English Worksheet: Past perfect tense Worksheet - grade 6
Past perfect tense Worksheet - grade 6
Level: elementary
Age: 5-9
Downloads: 17

 
English Worksheet: Past Perfect and Simple Past in contrast
Past Perfect and Simple Past in contrast
Level: intermediate
Age: 12-17
Downloads: 25

 
English Worksheet: simple past-past perfect simple
simple past-past perfect simple
Level: intermediate
Age: 10-16
Downloads: 16

 
English Worksheet: Perfect - Ed Sheeran
Perfect - Ed Sheeran
Level: elementary
Age: 7-100
Downloads: 22

 
English Worksheet: PAST PERFECT
PAST PERFECT
Level: intermediate
Age: 13-16
Downloads: 8

 
English Worksheet: PAST PERFECT USES.
PAST PERFECT USES.
Level: intermediate
Age: 9-100
Downloads: 35

 
English Worksheet: Past Perfect with Taylor Swift.
Past Perfect with Taylor Swift.
Level: intermediate
Age: 8-100
Downloads: 11

 
English Worksheet: PAST PERFECT TENSE
PAST PERFECT TENSE
Level: advanced
Age: 15-100
Downloads: 24

 
English Worksheet: Introduction to the Past Perfect
Introduction to the Past Perfect
Level: elementary
Age: 10-100
Downloads: 51

 
English Worksheet: PAST PERFECT - SIMPLE PAST
PAST PERFECT - SIMPLE PAST
Level: intermediate
Age: 12-17
Downloads: 32

 
English Worksheet: past perfect
past perfect
Level: advanced
Age: 9-17
Downloads: 12

 
English Worksheet: THE PAST PERFECT TENSE
THE PAST PERFECT TENSE
Level: intermediate
Age: 12-100
Downloads: 54

 
English Worksheet: A Compilation of lesson types (2)
A Compilation of lesson types (2)
Level: intermediate
Age: 15-100
Downloads: 36

 
English Worksheet: Past Perfect tense
Past Perfect tense
Level: elementary
Age: 10-14
Downloads: 27

 
English Worksheet: The Past Perfect Tense
The Past Perfect Tense
Level: intermediate
Age: 13-100
Downloads: 44

 
English Worksheet: The past perfect simple
The past perfect simple
Level: intermediate
Age: 15-100
Downloads: 23

 
English Worksheet: PAST PERFECT
PAST PERFECT
Level: intermediate
Age: 13-100
Downloads: 34

 
English Worksheet: Past perfect activity
Past perfect activity
Level: intermediate
Age: 13-100
Downloads: 37

 

Page: [<< previous ] [Next >>]