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 simple/present perfect worksheets

Past simple/present 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 simple/present perfect
English Worksheet: present perfect or past simple
present perfect or past simple
Level: intermediate
Age: 10-100
Downloads: 38

 
English Worksheet: Past simple vs present perfect
Past simple vs present perfect
Level: intermediate
Age: 10-100
Downloads: 35

 
English Worksheet: Simple Past vs. Present Perfect Boardgame
Simple Past vs. Present Perfect Boardgame
Level: intermediate
Age: 12-17
Downloads: 34

 
English Worksheet: Present Perfect vs. Past Simple
Present Perfect vs. Past Simple
Level: intermediate
Age: 12-17
Downloads: 34

 



English Worksheet: Review : Present Perfect, Simple Past and Preffixes/ Suffixes
Review : Present Perfect, Simple Past and Preffixes/ Suffixes
Level: intermediate
Age: 14-17
Downloads: 34

 
English Worksheet: Past Simple and Present Perfect
Past Simple and Present Perfect
Level: elementary
Age: 12-17
Downloads: 34

 
English Worksheet: Simple Past vs Present Perfect
Simple Past vs Present Perfect
Level: intermediate
Age: 13-14
Downloads: 34

 
English Worksheet: Present Perfect and Simple Past
Present Perfect and Simple Past
Level: elementary
Age: 14-100
Downloads: 34

 
English Worksheet: Simple Past vs Present Perfect
Simple Past vs Present Perfect
Level: intermediate
Age: 10-14
Downloads: 34

 
English Worksheet: Simple Past Vs. Present Perfect Bingo
Simple Past Vs. Present Perfect Bingo
Level: intermediate
Age: 10-100
Downloads: 34

 
English Worksheet: Domino activity (No. 9) - Past Simple and Present Perfect
Domino activity (No. 9) - Past Simple and Present Perfect
Level: intermediate
Age: 10-17
Downloads: 36

 
English Worksheet: past simple vs present perfect
past simple vs present perfect
Level: intermediate
Age: 11-17
Downloads: 33

 



English Worksheet: PAST SIMPLE OR PRESENT PERFECT
PAST SIMPLE OR PRESENT PERFECT
Level: intermediate
Age: 14-17
Downloads: 33

 
English Worksheet: PRESENT PERFECT vs PAST SIMPLE
PRESENT PERFECT vs PAST SIMPLE
Level: intermediate
Age: 13-14
Downloads: 33

 
English Worksheet: PAST SIMPLE OR PRESENT PERFECT
PAST SIMPLE OR PRESENT PERFECT
Level: elementary
Age: 13-17
Downloads: 33

 
English Worksheet: PRESENT PERFECT - SIMPLE PAST - MULTIPLE CHOICE
PRESENT PERFECT - SIMPLE PAST - MULTIPLE CHOICE
Level: elementary
Age: 12-17
Downloads: 33

 
English Worksheet: Simple Past, present perfect and present perfect continous+for, since or ago.
Simple Past, present perfect and present perfect continous+for, since or ago.
Level: intermediate
Age: 13-100
Downloads: 34

 
English Worksheet: verb tenses: Present Perfect or Past Simple?
verb tenses: Present Perfect or Past Simple?
Level: elementary
Age: 12-14
Downloads: 32

 
English Worksheet: REVISION PRESENT PERFECT AND PAST SIMPLE
REVISION PRESENT PERFECT AND PAST SIMPLE
Level: intermediate
Age: 11-17
Downloads: 32

 
English Worksheet: Present Perfect vs Simple Past
Present Perfect vs Simple Past
Level: intermediate
Age: 12-17
Downloads: 32

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

 
English Worksheet: Simple Past or Present Perfect
Simple Past or Present Perfect
Level: intermediate
Age: 8-17
Downloads: 32

 
English Worksheet: Present Perfect contrast Past Simple
Present Perfect contrast Past Simple
Level: elementary
Age: 10-100
Downloads: 32

 
English Worksheet: Present Perfect Simple vs Past Simple
Present Perfect Simple vs Past Simple
Level: intermediate
Age: 12-100
Downloads: 32

 
English Worksheet: SIMPLE PAST or PRESENT PERFECT? PASSPORT ACTIVITY PART 1 (GERMANY/MOROCCO/CANADA/FRANCE/USA)
SIMPLE PAST or PRESENT PERFECT? PASSPORT ACTIVITY PART 1 (GERMANY/MOROCCO/CAN ADA/FRANCE/USA)
Level: intermediate
Age: 10-17
Downloads: 31

 
English Worksheet: PRESENT PERFECT VS PAST SIMPLE
PRESENT PERFECT VS PAST SIMPLE
Level: intermediate
Age: 10-17
Downloads: 31

 
English Worksheet: present perfect vs past simple
present perfect vs past simple
Level: intermediate
Age: 11-17
Downloads: 31

 
English Worksheet: PRESENT PERFECT / SIMPLE PAST
PRESENT PERFECT / SIMPLE PAST
Level: intermediate
Age: 13-14
Downloads: 31

 
English Worksheet: Reading
Reading "A Play", Present Perfect vs Past Simple, Adjectives and Adverbs, Vocabulary
Level: elementary
Age: 7-11
Downloads: 34

 
English Worksheet: past simple and present perfect worksheet
past simple and present perfect worksheet
Level: elementary
Age: 8-17
Downloads: 31

 
English Worksheet: present perfect and simple past
present perfect and simple past
Level: intermediate
Age: 11-14
Downloads: 31

 
English Worksheet: present perfect-simple past
present perfect-simple past
Level: intermediate
Age: 15-100
Downloads: 32

 
English Worksheet: Present Perfect x Simple Past Stop Game
Present Perfect x Simple Past Stop Game
Level: advanced
Age: 13-17
Downloads: 31

 
English Worksheet: Present Perfect and Simple Past
Present Perfect and Simple Past
Level: intermediate
Age: 12-14
Downloads: 30

 
English Worksheet: Xavi Hernandez - Past Simple or Present Perfect
Xavi Hernandez - Past Simple or Present Perfect
Level: intermediate
Age: 12-17
Downloads: 31

 
English Worksheet: past simple  v.s  present perfect
past simple v.s present perfect
Level: elementary
Age: 8-17
Downloads: 30

 
English Worksheet: Present Perfect and Past Simple
Present Perfect and Past Simple
Level: intermediate
Age: 12-17
Downloads: 30

 
English Worksheet: simple past-present perfect
simple past-present perfect
Level: intermediate
Age: 13-17
Downloads: 30

 
English Worksheet: Present Perfect Vs Past Simple
Present Perfect Vs Past Simple
Level: intermediate
Age: 18-100
Downloads: 30

 
English Worksheet: past simple and present perfect
past simple and present perfect
Level: intermediate
Age: 12-15
Downloads: 31

 
English Worksheet: The present perfect vs the simple past tense
The present perfect vs the simple past tense
Level: intermediate
Age: 16-17
Downloads: 30

 
English Worksheet: Present perfect Vs, Past Simple Chart
Present perfect Vs, Past Simple Chart
Level: elementary
Age: 11-17
Downloads: 34

 
English Worksheet: Present Perfect x Simple Past
Present Perfect x Simple Past
Level: intermediate
Age: 18-100
Downloads: 30

 
English Worksheet: Present Perfect vs Past Simple
Present Perfect vs Past Simple
Level: intermediate
Age: 12-17
Downloads: 29

 
English Worksheet: The present perfect and the simple past tenses
The present perfect and the simple past tenses
Level: intermediate
Age: 10-17
Downloads: 29

 
English Worksheet: Present Perfect or Past Simple
Present Perfect or Past Simple
Level: elementary
Age: 14-17
Downloads: 30

 
English Worksheet: The Past Simple vs the Present Perfect Tense
The Past Simple vs the Present Perfect Tense
Level: intermediate
Age: 14-17
Downloads: 29

 
English Worksheet: Present Perfect, Past simple, Past Cont, Too enough, neither nor
Present Perfect, Past simple, Past Cont, Too enough, neither nor
Level: elementary
Age: 10-17
Downloads: 29

 
English Worksheet: Rihanna:Simple past and Present Perfect Review
Rihanna:Simple past and Present Perfect Review
Level: intermediate
Age: 14-17
Downloads: 29

 
English Worksheet: Present Perfect Versus Past Simple
Present Perfect Versus Past Simple
Level: intermediate
Age: 16-100
Downloads: 29

 
English Worksheet: Past Simple vs. Present Perfect
Past Simple vs. Present Perfect
Level: intermediate
Age: 10-17
Downloads: 29

 
English Worksheet: The Rembrandts (F.R.I.E.N.D.S.) - IŽll be there for you
The Rembrandts (F.R.I.E.N.D.S.) - Iïżœll be there for you
Level: intermediate
Age: 12-100
Downloads: 33

 

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