Past Simple vs. Present Perfect ESL Games, Activities and Worksheets

Believe it or not!

Intermediate (B1) 30 minutes
ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: True or False, Sentence Completion, Asking and Answering Questions - Group Work

In this amusing past simple and present perfect game, students make surprising true or false present perfect... read more

How well do you know your partner?

Intermediate (B1) 25 minutes
ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: Guessing, Sentence Completion, Asking and Answering Questions - Pair Work

In this free past simple vs. present perfect game, students see how well they know a partner by completing... read more

I Know What You'll Say

Intermediate (B1) 25 minutes
ESL Past Simple and Present Perfect Game - Grammar and Speaking: Forming, Asking and Answering Questions, Guessing - Pair Work

This fun past simple vs. present perfect game helps students practice forming, asking and answering questions in the... read more

I've done that!

Intermediate (B1) 30 minutes
ESL Past Simple and Present Perfect Game - Speaking: Forming Sentences, True or False, Asking and Answering Questions, Guessing, Freer Practice - Group Work

In this engaging past simple and present perfect game, students make true or false present perfect statements... read more

Molly's CV

Intermediate (B1) 25 minutes
ESL Past Simple vs. Present Perfect Worksheet - Reading and Grammar Exercises: True or False, Gap-fill, Writing Questions

In this useful past simple and present perfect worksheet, students read a CV for a person applying to be a toy tester... read more

Past Simple or Present Perfect?

Intermediate (B1) 30 minutes
ESL Past Simple or Present Perfect Worksheet - Grammar Exercises: Categorising, Gap-fill, Sentence Completion - Speaking Activity: Discussion - Pair Work

In this comprehensive past simple and present perfect worksheet, students practice past simple and present perfect time... read more

Past Simple vs. Present Perfect Parley

Intermediate (B1) 30 minutes
ESL Past Simple vs. Present Perfect Activity - Grammar and Speaking: Forming, Asking and Answering Questions, Controlled and Freer Practice - Group and Pair Work

This insightful past simple vs. present perfect speaking activity helps students practice forming, asking and answering... read more

Switch It

Intermediate (B1) 25 minutes
ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: Forming Sentences, Controlled Practice - Group Work

In this productive past simple vs. present perfect game, students change sentences from the past simple to the present perfect or vice-versa using adverbs... read more

Two Tenses Talk

Intermediate (B1) 30 minutes
ESL Past Simple vs. Present Perfect Activity - Grammar and Speaking: Forming, Asking and Answering Questions - Pair Work

In this enjoyable past simple and present perfect speaking activity, students form past simple and present perfect conversation questions and then discuss... read more

Have you just lied?

Upper-intermediate (B2) 25 minutes
ESL Past Simple vs. Present Perfect Game - Speaking and Grammar: Forming Sentences, Impromptu Speech, True or False, Guessing, Communicative Practice - Group Work

In this fun past simple vs. present perfect board game, students practice using the past simple and present perfect... read more

Simply Perfect Quiz

Upper-intermediate (B2) 30 minutes
ESL Past Simple vs. Present Perfect Activity - Grammar and Vocabulary: Gap-fill, Quiz, Guessing - Group and Pair Work

In this interesting past simple vs. present perfect activity, students complete trivia questions in the past simple or present perfect and then take part in a quiz... read more

What have I done?

Upper-intermediate (B2) 35 minutes
ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: True or False, Forming Sentences, Asking and Answering Questions, Guessing - Group Work

In this entertaining past simple vs. present perfect activity, students play a true or false guessing game to practice... read more