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 versus past simple
Present perfect versus past simple
Level: intermediate
Age: 12-17
Downloads: 326

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

 
English Worksheet: Present Perfect vs. Past Simple
Present Perfect vs. Past Simple
Level: intermediate
Age: 11-17
Downloads: 290

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

 



English Worksheet: Present Perfect vs Simple Past cards 2
Present Perfect vs Simple Past cards 2
Level: intermediate
Age: 12-17
Downloads: 285

 
English Worksheet: Revising past simple vs present perfect
Revising past simple vs present perfect
Level: elementary
Age: 12-17
Downloads: 281

 
English Worksheet: Grammar from A to Z Past Simple & Present Perfect Simple (8-25)
Grammar from A to Z Past Simple & Present Perfect Simple (8-25)
Level: intermediate
Age: 10-17
Downloads: 280

 
English Worksheet: Past simple or present perfect
Past simple or present perfect
Level: intermediate
Age: 12-100
Downloads: 287

 
English Worksheet: Present Perfect & Simple Past Card Game part 2
Present Perfect & Simple Past Card Game part 2
Level: elementary
Age: 6-17
Downloads: 282

 
English Worksheet: Conversation cards (No. 11) -  HAVE YOU EVER? - Present Perfect and Past Simple
Conversation cards (No. 11) - HAVE YOU EVER? - Present Perfect and Past Simple
Level: elementary
Age: 10-17
Downloads: 286

 
English Worksheet: Present Perfect Simple versus Past Simple
Present Perfect Simple versus Past Simple
Level: intermediate
Age: 10-17
Downloads: 273

 
English Worksheet: Present Perfect or Past Simple - 3
Present Perfect or Past Simple - 3
Level: elementary
Age: 11-17
Downloads: 271

 



English Worksheet: Present Perfect or Past simple
Present Perfect or Past simple
Level: intermediate
Age: 12-15
Downloads: 267

 
English Worksheet: PAST SIMPLE VS PRESENT PERFECT
PAST SIMPLE VS PRESENT PERFECT
Level: elementary
Age: 3-100
Downloads: 282

 
English Worksheet: Present Perfect or Past Simple? exercises with key
Present Perfect or Past Simple? exercises with key
Level: intermediate
Age: 12-17
Downloads: 266

 
English Worksheet: Present Perfect or Past Simple? - Grammar guide in a chart format
Present Perfect or Past Simple? - Grammar guide in a chart format
Level: intermediate
Age: 12-17
Downloads: 272

 
English Worksheet: PAST SIMPLE OR PRESENT PERFECT?
PAST SIMPLE OR PRESENT PERFECT?
Level: intermediate
Age: 12-17
Downloads: 264

 
English Worksheet: Interrogatives : Simple past Vs Present perfect ( Was/were/did/have)
Interrogatives : Simple past Vs Present perfect ( Was/were/did/have)
Level: intermediate
Age: 6-17
Downloads: 263

 
English Worksheet: PAST SIMPLE OR PRESENT PERFECT
PAST SIMPLE OR PRESENT PERFECT
Level: intermediate
Age: 12-17
Downloads: 262

 
English Worksheet: Simple Past and Present Perfect
Simple Past and Present Perfect
Level: elementary
Age: 7-17
Downloads: 258

 
English Worksheet: Speaking cards - Present Perfect, Past Simple.
Speaking cards - Present Perfect, Past Simple.
Level: intermediate
Age: 12-17
Downloads: 313

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

 
English Worksheet: Past simple & present perfect (+ key)
Past simple & present perfect (+ key)
Level: intermediate
Age: 14-17
Downloads: 242

 
English Worksheet: Simple Past or Present Perfect?
Simple Past or Present Perfect?
Level: intermediate
Age: 9-17
Downloads: 239

 
English Worksheet: Past Simple vs. Present Perfect
Past Simple vs. Present Perfect
Level: elementary
Age: 11-14
Downloads: 238

 
English Worksheet: PRESENT PERFECT OR PAST SIMPLE?
PRESENT PERFECT OR PAST SIMPLE?
Level: elementary
Age: 12-17
Downloads: 240

 
English Worksheet: Present Perfect just already yet ever never for since past simple
Present Perfect just already yet ever never for since past simple
Level: intermediate
Age: 12-17
Downloads: 241

 
English Worksheet: LETīS PRACTISE VERB TENSES -SIMPLE PAST/PRESENT PERFECT
LETïŋ―S PRACTISE VERB TENSES -SIMPLE PAST/PRESENT PERFECT
Level: intermediate
Age: 12-17
Downloads: 241

 
English Worksheet: Present Perfect or past simple + use of adverbs with these tenses
Present Perfect or past simple + use of adverbs with these tenses
Level: elementary
Age: 12-17
Downloads: 240

 
English Worksheet: Present  Perfect versus Simple Past and its 6 exercises
Present Perfect versus Simple Past and its 6 exercises
Level: intermediate
Age: 14-17
Downloads: 236

 
English Worksheet: TENSES - Present Perfect Simple or Past Simple
TENSES - Present Perfect Simple or Past Simple
Level: intermediate
Age: 12-17
Downloads: 244

 
English Worksheet: Past simple versus Present Perfect
Past simple versus Present Perfect
Level: intermediate
Age: 10-100
Downloads: 249

 
English Worksheet: SPEAKING PRACTICE 2: Past Simple vs Present Perfect
SPEAKING PRACTICE 2: Past Simple vs Present Perfect
Level: intermediate
Age: 14-100
Downloads: 264

 
English Worksheet: Past simple tense and present perfect tense * fully editable * with key
Past simple tense and present perfect tense * fully editable * with key
Level: intermediate
Age: 12-17
Downloads: 232

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

 
English Worksheet: PRESENT PERFECT OR SIMPLE PAST?
PRESENT PERFECT OR SIMPLE PAST?
Level: intermediate
Age: 12-14
Downloads: 224

 
English Worksheet: PAST SIMPLE or PRESENT PERFECT? REVISION
PAST SIMPLE or PRESENT PERFECT? REVISION
Level: intermediate
Age: 12-100
Downloads: 239

 
English Worksheet: present perfect and past simple
present perfect and past simple
Level: intermediate
Age: 10-100
Downloads: 227

 
English Worksheet: Present Perfect vs Simple Past cards 3
Present Perfect vs Simple Past cards 3
Level: intermediate
Age: 12-17
Downloads: 226

 
English Worksheet: Simple Past or Present Perfect?
Simple Past or Present Perfect?
Level: elementary
Age: 10-17
Downloads: 226

 
English Worksheet: Present Perfect or Past Simple
Present Perfect or Past Simple
Level: intermediate
Age: 8-100
Downloads: 224

 
English Worksheet: Simple Past and Present Perfect
Simple Past and Present Perfect
Level: intermediate
Age: 9-14
Downloads: 220

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

 
English Worksheet: Present, Past and Present perfect simple Practice sheet
Present, Past and Present perfect simple Practice sheet
Level: elementary
Age: 8-12
Downloads: 221

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

 
English Worksheet: Past simple or present perfect (+key)
Past simple or present perfect (+key)
Level: intermediate
Age: 14-17
Downloads: 210

 
English Worksheet: PRESENT PERFECT or PAST SIMPLE
PRESENT PERFECT or PAST SIMPLE
Level: intermediate
Age: 11-17
Downloads: 211

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

 
English Worksheet: Simple Past or Present Perfect?
Simple Past or Present Perfect?
Level: intermediate
Age: 8-12
Downloads: 204

 
English Worksheet: SIMPLE PAST & PRESENT PERFECT
SIMPLE PAST & PRESENT PERFECT
Level: intermediate
Age: 13-17
Downloads: 205

 
English Worksheet: Group activities - geography, past simple and present perfect
Group activities - geography, past simple and present perfect
Level: elementary
Age: 9-15
Downloads: 10

 
English Worksheet: Past Simple and Present Perfect exercises
Past Simple and Present Perfect exercises
Level: elementary
Age: 10-17
Downloads: 201

 

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