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: past simple/ present perfect &  past simple /past perfect (+ key)
past simple/ present perfect & past simple /past perfect (+ key)
Level: intermediate
Age: 14-17
Downloads: 203

 
English Worksheet: PRESENT PERFECT vs PAST SIMPLE
PRESENT PERFECT vs PAST SIMPLE
Level: intermediate
Age: 12-17
Downloads: 199

 
English Worksheet: PAST SIMPLE AND PRESENT PERFECT
PAST SIMPLE AND PRESENT PERFECT
Level: intermediate
Age: 10-14
Downloads: 197

 
English Worksheet: Past simple or present perfect ?
Past simple or present perfect ?
Level: intermediate
Age: 10-14
Downloads: 202

 



English Worksheet: Past Simple vs Present Perfect
Past Simple vs Present Perfect
Level: intermediate
Age: 14-17
Downloads: 191

 
English Worksheet: DOMINO PRESENT PERFECT VS. PAST SIMPLE
DOMINO PRESENT PERFECT VS. PAST SIMPLE
Level: intermediate
Age: 11-17
Downloads: 196

 
English Worksheet: Present Perfect Vs Past Simple -  Practice 2 - Speaking Activity
Present Perfect Vs Past Simple - Practice 2 - Speaking Activity
Level: elementary
Age: 10-17
Downloads: 191

 
English Worksheet: PRESENT PERFECT OR PAST SIMPLE
PRESENT PERFECT OR PAST SIMPLE
Level: intermediate
Age: 11-14
Downloads: 186

 
English Worksheet: Present perfect- Past simple
Present perfect- Past simple
Level: intermediate
Age: 14-17
Downloads: 187

 
English Worksheet: Present Perfect or Past Simple
Present Perfect or Past Simple
Level: elementary
Age: 10-100
Downloads: 185

 
English Worksheet: 45 gap fills Present Perfect Simple and Past Simple
45 gap fills Present Perfect Simple and Past Simple
Level: intermediate
Age: 8-17
Downloads: 193

 
English Worksheet: Past Simple and Present perfect Simple
Past Simple and Present perfect Simple
Level: intermediate
Age: 10-17
Downloads: 183

 



English Worksheet: PAST SIMPLE or PRESENT PERFECT SIMPLE?
PAST SIMPLE or PRESENT PERFECT SIMPLE?
Level: intermediate
Age: 13-17
Downloads: 182

 
English Worksheet: Present Perfect or Past Simple (+key)
Present Perfect or Past Simple (+key)
Level: elementary
Age: 9-17
Downloads: 181

 
English Worksheet: Present Perfect vs Past Simple – Practice 1 WS Fully Editable
Present Perfect vs Past Simple � Practice 1 WS Fully Editable
Level: elementary
Age: 10-17
Downloads: 180

 
English Worksheet: simple present,present perfect,simple past tense
simple present,present perfect,simple past tense
Level: elementary
Age: 10-14
Downloads: 178

 
English Worksheet: A n absolutely great handout for revising the present perfect , the simple past as well as vocabulary related to travel(airport & flight)
A n absolutely great handout for revising the present perfect , the simple past as well as vocabulary related to travel(airport & flight)
Level: intermediate
Age: 13-100
Downloads: 179

 
English Worksheet: Past Simple /Present Perfect
Past Simple /Present Perfect
Level: intermediate
Age: 12-14
Downloads: 173

 
English Worksheet: Present perfect vs. simple past
Present perfect vs. simple past
Level: intermediate
Age: 9-17
Downloads: 172

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

 
English Worksheet: CHILEAN MINERS(SIMPLE PAST - PRESENT PERFECT)***FULLY EDITABLE*** W&B VERSION- WITH ANSWER KEY
CHILEAN MINERS(SIMPLE PAST - PRESENT PERFECT)***FULLY EDITABLE*** W&B VERSION- WITH ANSWER KEY
Level: intermediate
Age: 10-17
Downloads: 169

 
English Worksheet: Tenses (part 3) :The Simple Past Vs the Present Perfect
Tenses (part 3) :The Simple Past Vs the Present Perfect
Level: intermediate
Age: 12-17
Downloads: 174

 
English Worksheet: Present Perfect of PasT Simple?
Present Perfect of PasT Simple?
Level: elementary
Age: 10-17
Downloads: 167

 
English Worksheet: Past Simple or Present Perfect
Past Simple or Present Perfect
Level: intermediate
Age: 10-15
Downloads: 167

 
English Worksheet: Past Simple and Present Perfect
Past Simple and Present Perfect
Level: elementary
Age: 10-14
Downloads: 165

 
English Worksheet: The present perfect and past simple
The present perfect and past simple
Level: elementary
Age: 13-17
Downloads: 167

 
English Worksheet: Simple Past or Present Perfect?
Simple Past or Present Perfect?
Level: intermediate
Age: 13-100
Downloads: 163

 
English Worksheet: Past Simple and Present Perfect
Past Simple and Present Perfect
Level: intermediate
Age: 13-17
Downloads: 163

 
English Worksheet: Present perfect or past simple
Present perfect or past simple
Level: elementary
Age: 11-14
Downloads: 161

 
English Worksheet: PRESENT PERFECT & PAST SIMPLE
PRESENT PERFECT & PAST SIMPLE
Level: intermediate
Age: 11-17
Downloads: 161

 
English Worksheet: present perfect & simple past
present perfect & simple past
Level: intermediate
Age: 10-17
Downloads: 159

 
English Worksheet: Present Perfect or Past Simple. Exercise.
Present Perfect or Past Simple. Exercise.
Level: elementary
Age: 13-100
Downloads: 163

 
English Worksheet: past simple-present perfect
past simple-present perfect
Level: intermediate
Age: 9-17
Downloads: 158

 
English Worksheet: PAST SIMPLE VS PRESENT PERFECT
PAST SIMPLE VS PRESENT PERFECT
Level: intermediate
Age: 13-100
Downloads: 160

 
English Worksheet: present perfect vs. past simple rules
present perfect vs. past simple rules
Level: advanced
Age: 14-100
Downloads: 165

 
English Worksheet: Simple Past or Present Perfect
Simple Past or Present Perfect
Level: intermediate
Age: 12-100
Downloads: 157

 
English Worksheet: ITERVIEW TIME (PRESENT PERFECT / PAST SIMPLE)
ITERVIEW TIME (PRESENT PERFECT / PAST SIMPLE)
Level: intermediate
Age: 14-17
Downloads: 160

 
English Worksheet: Present Perfect vs Past Simple Tense: Classmates
Present Perfect vs Past Simple Tense: Classmates
Level: intermediate
Age: 12-14
Downloads: 161

 
English Worksheet: PRESENT PERFECT OR PAST SIMPLE? B&W+KEYS included
PRESENT PERFECT OR PAST SIMPLE? B&W+KEYS included
Level: intermediate
Age: 12-17
Downloads: 153

 
English Worksheet: Present perfect versus Simple past quiz
Present perfect versus Simple past quiz
Level: intermediate
Age: 12-17
Downloads: 155

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

 
English Worksheet: PRESENT PERFECT VS PAST SIMPLE -  EXERCISES
PRESENT PERFECT VS PAST SIMPLE - EXERCISES
Level: intermediate
Age: 13-100
Downloads: 156

 
English Worksheet: Present perfect-simple past: My experiences
Present perfect-simple past: My experiences
Level: intermediate
Age: 14-17
Downloads: 162

 
English Worksheet: Simple Past - Present Perfect: questions
Simple Past - Present Perfect: questions
Level: intermediate
Age: 9-14
Downloads: 152

 
English Worksheet: Past simple or present perfect
Past simple or present perfect
Level: elementary
Age: 10-14
Downloads: 154

 
English Worksheet: simple past vs. present perfect (editable + key)
simple past vs. present perfect (editable + key)
Level: elementary
Age: 11-17
Downloads: 150

 
English Worksheet: PRESENT PERFECT / PAST SIMPLE
PRESENT PERFECT / PAST SIMPLE
Level: intermediate
Age: 13-17
Downloads: 147

 
English Worksheet: Simple past vs Present perfect revision - conversation
Simple past vs Present perfect revision - conversation
Level: elementary
Age: 8-17
Downloads: 147

 
English Worksheet: Present perfect or past simple
Present perfect or past simple
Level: intermediate
Age: 14-17
Downloads: 146

 
English Worksheet: Present Perfect or Past Simple (Exercises sheet)
Present Perfect or Past Simple (Exercises sheet)
Level: intermediate
Age: 12-17
Downloads: 144

 
English Worksheet: Tenses (part 2) :The Simple Past Vs the Present Perfect
Tenses (part 2) :The Simple Past Vs the Present Perfect
Level: intermediate
Age: 12-17
Downloads: 144

 
English Worksheet: PRESENT PERFECT VS PAST SIMPLE - RULES AND EXERCISES
PRESENT PERFECT VS PAST SIMPLE - RULES AND EXERCISES
Level: intermediate
Age: 10-100
Downloads: 143

 

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