Believe it or not!

Intermediate (B1) 30 minutes
ESL past simple vs present perfect game for intermediate B1: true or false, group questioning

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 statements about themselves and their...

ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: True or False, Sentence Completion, Asking and Answering Questions, Guessing - Group Work In this amusing past simple and present perfect game, students make surprising true or false present perfect statements about themselves and their classmates determine whether they are lying or telling the truth by asking follow-up questions to check details. Players take turns picking up a sentence card and a true or false card. If the player picks up a true card, they make a true present perfect statement about themselves from the prompt on the card. If the player picks up a false card, they make a false statement but pretend it is true. The other group members then take turns asking follow-up questions, usually in the past simple, to the player to try to determine whether the statement is true or false, e.g. 'When did you go there?' After a few questions have been asked, each group member decides if the player's statement is true or false. The player then reveals the answer. Each group member who guessed correctly scores a point. The student with the most points at the end of the game is the winner.

How well do you know your partner?

Intermediate (B1) 25 minutes
ESL past simple vs present perfect game for intermediate B1: sentence completion, Q&A, pair work

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 their partner by completing sentences about them in the past simple and...

ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: Guessing, Sentence Completion, Asking and Answering Questions from Prompts - Pair Work In this free past simple vs. present perfect game, students see how well they know their partner by completing sentences about them in the past simple and present perfect and then verifying the information by asking and answering questions. First, students complete sentences about a partner in the past simple or present perfect using the correct form of the verbs in brackets, e.g. 'James started learning English in 1990.' 'James has had his mobile phone for six months.' Next, students prepare the past simple and present perfect questions they need to ask to find out if their sentences are correct, e.g. 'When did you start learning English?' 'How long have you had your mobile phone?' Students then take turns asking and answering questions in the past simple or present perfect to find out how many of their sentences are right. Students score themselves one point for each factually correct sentence. The student with the highest score wins the game.

I Know What You'll Say

Intermediate (B1) 25 minutes
ESL past simple and present perfect game for intermediate B1: Q&A, guessing, pair work

ESL Past Simple and Present Perfect Game - Grammar and Speaking: Forming, Asking and Answering Questions, Guessing - Pair Work

In this fun past simple vs. present perfect game, students practice forming, asking and answering questions in the past simple and the present perfect by...

ESL Past Simple and Present Perfect Game - Grammar and Speaking: Forming, Asking and Answering Questions from Prompts, Guessing - Pair Work In this fun past simple vs. present perfect game, students practice forming, asking and answering questions in the past simple and the present perfect by first completing question prompts and then predicting a partner's answers and checking them To begin, in two groups, students complete questions with verbs in brackets in the past simple or present perfect. Next, students pair up with someone from the other group. Working alone, students predict their partner's answers to the questions and write them down. After that, students take turns asking the questions to their partner, who responds using the past simple or present perfect as appropriate. For each correct guess, students put a tick. The student with the most correct guesses wins the game.

I've done that!

Intermediate (B1) 30 minutes
ESL past simple and present perfect game for intermediate B1: true or false, Q&A, group work

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 and ask past simple Wh questions to find...

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 and ask past simple Wh questions to find out if the statements are true. In groups, students take turns picking up a picture card and making a present perfect statement, telling the rest of the group they have done the activity on the card, regardless of whether it's true or not, e.g. 'I have been rollerblading.' The group members then find out if the student is lying or telling the truth by asking past simple Wh questions about the details, e.g. 'Where did you go rollerblading?' After the student has answered a few questions, each group member guesses whether it's true or not. The student then reveals the answer. Each group member who guessed correctly scores a point. The student with the most points at the end of the game wins.

Molly's CV

Intermediate (B1) 25 minutes
ESL past simple vs present perfect worksheet for intermediate B1: reading, gap-fill, job interview role-play

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 practice using the past simple and the present perfect to describe work experience and...

ESL Past Simple vs. Present Perfect Worksheet - Reading and Grammar Exercises: True or False, Gap-fill, Writing Questions from Prompts In this useful past simple and present perfect worksheet, students practice using the past simple and the present perfect to describe work experience and education and to write questions about a person's CV. To start, students read Molly's CV and label statements about Molly as true or false. Students then read Molly's cover letter and write each verb in brackets in the past simple or the present perfect. Lastly, students write past simple or present perfect questions for a set of answers about Molly. As an extension, brainstorm past simple and present perfect questions that a job interviewer might ask Molly when applying for a job as a toy tester. In pairs, students then role-play a job interview with one student being Molly and the other student being the interviewer.

Paraphrase Pursuit

Intermediate (B1) 25 minutes
ESL past simple vs present perfect game for intermediate B1: paraphrasing, guessing, group work

ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: Paraphrasing, Guessing - Group Work

In this rewarding past simple vs. present perfect game, students paraphrase short sentences using the same tense and different wording, and where possible an equivalent time reference, while...

ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: Paraphrasing, Guessing - Group Work In this rewarding past simple vs. present perfect game, students paraphrase short sentences using the same tense and different wording, and where possible an equivalent time reference, while classmates race to guess the original sentence. In groups, students take turns picking up a card without showing it to anyone and paraphrasing the sentence on the card in the same tense and in a full sentence, using different wording and making the time reference clear where possible. Students may keep or change the main verb in the sentence, but they cannot use the exact time expression on the card or repeat any exact phrase from it. For example, if the card read 'I got up early on Monday,' the student might say 'I woke up early at the start of the week.' The other group members listen and then race to guess the original sentence on the card. The first group member to correctly guess the sentence wins and keeps the card. The student with the most cards at the end of the game wins.

Past Simple or Present Perfect?

Intermediate (B1) 30 minutes
ESL past simple or present perfect worksheet for intermediate B1: time expressions, gap-fill

ESL Past Simple or Present Perfect Worksheet - Grammar Exercises: Categorising, Gap-fill, Sentence Completion - Speaking Activity: Discussion - Pair Work

In this comprehensive past simple or present perfect worksheet, students develop accuracy with the past simple and the present perfect by focusing on the time...

ESL Past Simple or Present Perfect Worksheet - Grammar Exercises: Categorising, Reading, Binary Choice, Gap-fill, Sentence Completion - Speaking Activity: Discussion - Pair Work In this comprehensive past simple or present perfect worksheet, students develop accuracy with the past simple and the present perfect by focusing on the time expressions that typically go with each tense. Students begin by putting time expressions into the correct category, according to whether they are typically used with the past simple or the present perfect. Next, students read a story and underline either the past simple or present perfect form of the verbs using the time expressions in the text to help them. Students then complete past simple and present perfect sentences with the correct form of the verbs in brackets. After that, students complete sentences with true information about themselves in the past simple or present perfect, according to the time expression in each sentence. Finally, students read their sentences to a partner and discuss them.

Past Simple vs. Present Perfect Parley

Intermediate (B1) 30 minutes
ESL past simple vs present perfect speaking activity for intermediate B1: question/answer pairs, class reporting

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

In this insightful past simple vs. present perfect speaking activity, students practice forming accurate conversation questions in both tenses and using them to...

ESL Past Simple vs. Present Perfect Activity - Grammar and Speaking: Forming, Asking and Answering Questions, Controlled and Freer Practice - Group and Pair Work In this insightful past simple vs. present perfect speaking activity, students practice forming accurate conversation questions in both tenses and using them to talk about personal experiences. First, in two groups, students complete each pair of conversation questions with the verbs in brackets and the pronoun 'you' where needed. The first question in each pair is in the present perfect, and the second is in the past simple. Next, students pair up with someone from the other group and take turns asking and answering the conversation questions with their partner, responding in the present perfect or past simple, according to the tense of each question. Afterwards, students share what they found out about their partner with the class.

Switch It

Intermediate (B1) 25 minutes
ESL past simple vs present perfect game for intermediate B1: sentence transformation, adverbial time expressions

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 race to change sentences from one tense to the other using an adverb or time expression. In groups, students take turns being...

ESL Past Simple vs. Present Perfect Game - Grammar and Speaking: Forming Sentences from Prompts, Controlled Practice - Group Work In this productive past simple vs. present perfect game, students race to change sentences from one tense to the other using an adverb or time expression. In groups, students take turns being the reader, picking up a card and holding it so the other students cannot see it. The reader does not compete in that round. The reader then reads the top sentence and the time expression in bold from the bottom sentence to the group, e.g. "He has eaten sushi for dinner many times. (last night)" The other group members then race to change the sentence into the other tense using the bold time expression. The first student to say the bottom sentence on the card wins and keeps the card, e.g. 'He ate sushi for dinner last night.' The student with the most cards at the end of the game wins.

Two Tenses Talk

Intermediate (B1) 30 minutes
ESL past simple vs present perfect activity for intermediate B1: conversation question pairs, partner interviews

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 use prompts to form past simple and present perfect conversation questions and then discuss them with a partner...

ESL Past Simple vs. Present Perfect Activity - Grammar and Speaking: Forming, Asking and Answering Questions from Prompts, Freer Practice - Pair Work In this enjoyable past simple and present perfect speaking activity, students use prompts to form past simple and present perfect conversation questions and then discuss them with a partner. In two groups, students complete conversation questions in the past simple or present perfect using verbs in brackets. Next, students pair up with a member of the other group and take turns asking and answering the past simple and present perfect conversation questions with their partner. Afterwards, students share what they found out about their partner with the class.

Have you just lied?

Upper-intermediate (B2) 25 minutes
ESL past simple vs present perfect board game for upper-intermediate B2: impromptu speech, guessing, group play

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 choosing the correct tense to make personal statements, add brief supporting details...

ESL Past Simple vs. Present Perfect Board 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 choosing the correct tense to make personal statements, add brief supporting details, and guess when a classmate is lying. Players take turns rolling the dice and moving their counters along the board. When a player lands on a square, they pick up a true or false card and look at it without showing anyone. The player then uses the prompt from the square to make a past simple or present perfect statement about themselves that is either true or false as indicated on the card, and then give additional details. The other students listen to the player's answer to ensure that the past simple and present perfect are used appropriately and then guess whether the player's statement is true or false. The player then reveals the answer. The students who guessed correctly each score one point. If a player can't think of anything to say, makes a grammar mistake, or doesn't give additional information, they move back to their previous square. When a player reaches the finish, the game ends, and the points are added up. The student with the most points wins the game.

Simply Perfect Quiz

Upper-intermediate (B2) 30 minutes
ESL past simple vs present perfect quiz for upper-intermediate B2: gap-fill, multiple choice, trivia

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 use prompts to write trivia questions in the past simple or present perfect and then take part in a head-to-head quiz with a partner. First...

ESL Past Simple vs. Present Perfect Activity - Grammar and Vocabulary: Gap-fill, Multiple-choice Quiz, Guessing - Group and Pair Work In this interesting past simple vs. present perfect activity, students use prompts to write trivia questions in the past simple or present perfect and then take part in a head-to-head quiz with a partner. First, in two groups, students complete each trivia question using the words provided, putting the verbs in the past simple or present perfect tense. When the students have finished, they pair up with someone from the other group. Students then take turns reading each trivia question along with three possible multiple-choice answers to their partner, who tries to guess the correct one. For each correct answer, students score one point. The student with the most points at the end of the quiz wins.

What have I done?

Upper-intermediate (B2) 35 minutes
ESL past simple vs present perfect game for upper-intermediate B2: true or false, guessing, group game

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 game, students review the contrast between the present perfect and the past simple by stating experiences...

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 game, students review the contrast between the present perfect and the past simple by stating experiences and giving past details in a true-or-false guessing game. Each member of Team A picks up a card that gives a prompt for an experience. The team members’ task is to say they have had the experience, whether it is true or not, and to provide convincing details about it. The members of Team A take turns doing this by either giving true or false information using the present perfect to introduce the experience and the past simple to give details. After each team member has spoken, Team B asks past simple follow-up questions about the student's experience to see if they can work out whether the student is lying or telling the truth. After questioning all the team members, Team B decides who is telling the truth or lying. Team A then reveals the answers. For each correct guess, Team B scores a point. It's then Team B's turn to play. The team with the most points at the end of the game wins.

Understanding Past Simple vs. Present Perfect

The past simple describes a completed action at a specific, finished point in time: 'She called me last night.' The present perfect connects a past action or experience to the present moment without saying exactly when it happened: 'She has called me.' Students who confuse these tenses often produce sentences like 'I have seen him yesterday,' which sounds wrong because 'yesterday' pins the action to a closed time slot, making the past simple the only correct choice.

This page covers past simple vs. present perfect at B1 and B2 levels, with 13 activities spanning worksheets, pair games, group card games, and a board game, including one free download.

Use this table to match the most common time signals to the correct tense when deciding between the past simple and the present perfect.

Time SignalCorrect TenseNotesExample
yesterday, last week, last year, in [year], at [time], [number] ago Past Simple Signal locks the action to a finished time 'She graduated in 2020.'
ever, never (life experience question or statement) Present Perfect No specific time is given or implied 'Have you ever been to Brazil?'
already, yet, just Present Perfect Action is complete relative to now 'I have just finished the report.'
for [length of time], since [point in time] (situation still continuing) Present Perfect Use past simple only if the situation is over 'He has worked here since March.'
recently, lately Present Perfect Period is still connected to the present 'She has been very busy lately.'
when, where, how (specific question about a known past event) Past Simple Speaker knows the event is in the past 'When did you arrive?'
today, this week, this year (period still open) Present Perfect Switch to past simple if the period is closed 'I have sent three emails this morning.'

When to Use Past Simple vs. Present Perfect

Breaking News and Announcements: A writer or broadcaster uses the present perfect to announce a new development because it feels immediate and current, then switches to the past simple to deliver the specific details, as in 'Scientists have discovered a new planet: they found it using a telescope in Chile last week.'

Counting Up to Now: A speaker chooses the present perfect when expressing how many times something has happened within a period that still includes the present moment, as in 'I have been to that restaurant three times this month.'

Talking About Ongoing States: When a situation started in the past and still continues now, a speaker uses the present perfect with 'for' or 'since' rather than the past simple, as in 'She has worked at that company for fifteen years' to show the job is ongoing, not finished.

3-Step Framework for Teaching Past Simple vs. Present Perfect

1. Anchor to Time Signals: Start with time expressions, because they give students the clearest decision-making tool before they attempt any sentence-level production. Have students sort a set of time expressions into two categories: those that typically signal the past simple and those that typically signal the present perfect. Once they can do this confidently, choosing the right tense in context becomes a far more deliberate process.

2. Race to Switch Tenses: Move into a fast-paced group game where students hear a sentence in one tense alongside a new time expression and race to say the same sentence correctly in the other tense. The competitive edge sharpens accuracy fast: students hear a sentence like 'He has eaten sushi for dinner many times' together with the time expression 'last night' and must produce 'He ate sushi for dinner last night' before their classmates do. Time pressure means students apply the rule instinctively rather than overthinking it.

3. Use Both Tenses Together in Real Talk: Finish with a speaking game that pushes students to use the two tenses in exactly the way they interact in real conversation. Students use the present perfect to introduce an experience and the past simple to give supporting details, while their classmates ask past simple follow-up questions to decide whether the speaker is telling the truth or lying. This is where grammar becomes communication, because every tense choice suddenly has genuine consequences.

Common Mistakes with Past Simple vs. Present Perfect

Past Simple for Life Experience Questions: Students often use the past simple instead of the present perfect when asking about life experiences, forgetting that 'ever' signals an unspecified past time that connects to the present. Wrong: 'Did you ever visit New York?' Correct: 'Have you ever visited New York?'

Past Simple with For or Since for Ongoing States: Students often use the past simple with 'for' or 'since' to describe a situation that started in the past and still continues, treating an ongoing state as if it were a finished event. Wrong: 'I lived in this city for five years.' Correct: 'I have lived in this city for five years.'

Common Questions About Teaching Past Simple vs. Present Perfect

What is a good game for practicing past simple and present perfect at intermediate level?

A good game at B1 level is the free How well do you know your partner?, where students complete sentences about a partner using the past simple or present perfect, for example 'James started learning English in 1990' or 'James has had his mobile phone for six months,' then ask questions to verify each guess.

What is an effective speaking activity for practicing past simple and present perfect at intermediate level?

Past Simple vs. Present Perfect Parley is a speaking activity where students complete conversation question pairs in both tenses using verbs in brackets, then interview a partner using those questions, responding in the past simple or present perfect as each question requires. Afterwards, students share what they found out about their partner with the class.

What is a fun past simple and present perfect board game for B2 students?

Have you just lied? is a B2 board game where players land on a square, make a personal statement in the correct tense, and add supporting details while classmates decide if they are lying. Grammar mistakes and missing details both carry a penalty: the player moves back to their previous square.

Become a Teach This Member

Get unlimited access to the full library, plus new resources added every week.

Unlimited Resource Access

Download from 3000+ worksheets, activities, and games.

Save 5+ Hours Weekly

Cut lesson prep time with ready-to-use resources, plus teacher notes and answer keys.

Trusted Professional Quality

Classroom-tested, editable resources created by experienced ESL professionals.

Fresh Content Weekly

Get 5 new resources added to the library each week.

Join Now Just $29.99 quarterly