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: TEST    PRESENT PERFECT (vs PAST SIMPLE)
TEST PRESENT PERFECT (vs PAST SIMPLE)
Level: intermediate
Age: 12-100
Downloads: 51

 
English Worksheet: simple past vs present perfect
simple past vs present perfect
Level: intermediate
Age: 13-16
Downloads: 50

 
English Worksheet: Test on Present Perfect and Past Simple
Test on Present Perfect and Past Simple
Level: elementary
Age: 10-100
Downloads: 51

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

 



English Worksheet: TEST Present Perfect vs Past Simple
TEST Present Perfect vs Past Simple
Level: elementary
Age: 14-17
Downloads: 50

 
English Worksheet: Present Perfect VS Past Simple
Present Perfect VS Past Simple
Level: intermediate
Age: 10-17
Downloads: 50

 
English Worksheet: present Perfect Vs Past Simple
present Perfect Vs Past Simple
Level: elementary
Age: 7-14
Downloads: 49

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

 
English Worksheet: Present Perfect vs Past Simple, 2 w/b pages
Present Perfect vs Past Simple, 2 w/b pages
Level: intermediate
Age: 10-17
Downloads: 48

 
English Worksheet: Past simple - present perfect
Past simple - present perfect
Level: intermediate
Age: 14-17
Downloads: 48

 
English Worksheet: Present Perfect VS Simple Past
Present Perfect VS Simple Past
Level: intermediate
Age: 13-17
Downloads: 48

 
English Worksheet: Present Perfect and Past Simple Tense
Present Perfect and Past Simple Tense
Level: intermediate
Age: 12-100
Downloads: 49

 



English Worksheet: PRESENT PERFECT vs. PAST SIMPLE TEST
PRESENT PERFECT vs. PAST SIMPLE TEST
Level: elementary
Age: 14-16
Downloads: 48

 
English Worksheet: Present Perfect or Past Simple exercises and picture matching worksheet
Present Perfect or Past Simple exercises and picture matching worksheet
Level: intermediate
Age: 11-14
Downloads: 48

 
English Worksheet: Present perfect simple vs simple past tense
Present perfect simple vs simple past tense
Level: intermediate
Age: 13-17
Downloads: 47

 
English Worksheet: present perfect or past simple
present perfect or past simple
Level: intermediate
Age: 12-14
Downloads: 47

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

 
English Worksheet: test on present perfect, past simple, conditional 1 and passive voice
test on present perfect, past simple, conditional 1 and passive voice
Level: elementary
Age: 14-17
Downloads: 47

 
English Worksheet: Present Perfect Vs. Simple Past
Present Perfect Vs. Simple Past
Level: intermediate
Age: 14-17
Downloads: 46

 
English Worksheet: present perfect vs past simple
present perfect vs past simple
Level: elementary
Age: 9-11
Downloads: 46

 
English Worksheet: general revision test 1: present perfect-simple past, relative clauses,
general revision test 1: present perfect-simple past, relative clauses,
Level: intermediate
Age: 11-15
Downloads: 46

 
English Worksheet: Friends - The one that Joey speaks French (Simple past x Present Perfect)
Friends - The one that Joey speaks French (Simple past x Present Perfect)
Level: intermediate
Age: 12-17
Downloads: 48

 
English Worksheet: past simple-present perfect structure 2
past simple-present perfect structure 2
Level: elementary
Age: 8-14
Downloads: 45

 
English Worksheet: Present Perfect vs. Past Simple
Present Perfect vs. Past Simple
Level: elementary
Age: 13-17
Downloads: 45

 
English Worksheet: Past simple and present perfect
Past simple and present perfect
Level: intermediate
Age: 13-100
Downloads: 46

 
English Worksheet: Present Perfect Simple & Past Perfect Simple
Present Perfect Simple & Past Perfect Simple
Level: intermediate
Age: 12-100
Downloads: 45

 
English Worksheet: Present, Past Simple, and Present Perfect: When to Use Each
Present, Past Simple, and Present Perfect: When to Use Each
Level: intermediate
Age: 14-100
Downloads: 45

 
English Worksheet: past simple-present perfect structure 1
past simple-present perfect structure 1
Level: elementary
Age: 8-14
Downloads: 44

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

 
English Worksheet: Present Perfect or Past Simple
Present Perfect or Past Simple
Level: intermediate
Age: 14-17
Downloads: 44

 
English Worksheet: Oral drills - present perfect or past simple
Oral drills - present perfect or past simple
Level: intermediate
Age: 13-100
Downloads: 44

 
English Worksheet: present perfect versus past simple
present perfect versus past simple
Level: intermediate
Age: 12-17
Downloads: 44

 
English Worksheet: GRAMMAR - for - since / present perfect - past simple
GRAMMAR - for - since / present perfect - past simple
Level: intermediate
Age: 10-17
Downloads: 43

 
English Worksheet: Lance Armstrong - Survivor (present perfect vs. past simple)
Lance Armstrong - Survivor (present perfect vs. past simple)
Level: intermediate
Age: 9-17
Downloads: 43

 
English Worksheet: Past Simple or Present Perfect
Past Simple or Present Perfect
Level: intermediate
Age: 11-17
Downloads: 43

 
English Worksheet: present perfect vs past simple
present perfect vs past simple
Level: elementary
Age: 14-17
Downloads: 45

 
English Worksheet: Rihanna biography : simple past vs present perfect
Rihanna biography : simple past vs present perfect
Level: elementary
Age: 14-17
Downloads: 56

 
English Worksheet: Present perfect vs simple past. Use of For and since
Present perfect vs simple past. Use of For and since
Level: elementary
Age: 13-17
Downloads: 43

 
English Worksheet: present perfect and simple past
present perfect and simple past
Level: intermediate
Age: 14-17
Downloads: 43

 
English Worksheet: Simple Past or Present Perfect
Simple Past or Present Perfect
Level: intermediate
Age: 10-100
Downloads: 43

 
English Worksheet: present perfect vs past simple
present perfect vs past simple
Level: intermediate
Age: 12-100
Downloads: 43

 
English Worksheet: general revision test 1: present perfect-simple past, relative clauses,
general revision test 1: present perfect-simple past, relative clauses,
Level: intermediate
Age: 11-15
Downloads: 43

 
English Worksheet: Past Simple and Present Perfect with time words (2pages)
Past Simple and Present Perfect with time words (2pages)
Level: intermediate
Age: 14-100
Downloads: 44

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

 
English Worksheet: Present Perfect or Past Simple
Present Perfect or Past Simple
Level: intermediate
Age: 10-17
Downloads: 42

 
English Worksheet: present perfect X simple past (multiple choice exercise)
present perfect X simple past (multiple choice exercise)
Level: intermediate
Age: 12-17
Downloads: 58

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

 
English Worksheet: Celebrity Interview role play for present perfect/past simple
Celebrity Interview role play for present perfect/past simple
Level: intermediate
Age: 10-100
Downloads: 59

 
English Worksheet: Dreamchatchers
Dreamchatchers
Level: intermediate
Age: 10-100
Downloads: 42

 
English Worksheet: Present Perfect & Past Simple
Present Perfect & Past Simple
Level: elementary
Age: 10-12
Downloads: 41

 
English Worksheet: PRESENT PERFECT AND PAST SIMPLE COMPLETE REVISION
PRESENT PERFECT AND PAST SIMPLE COMPLETE REVISION
Level: elementary
Age: 14-17
Downloads: 41

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

 

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