21 Fun Present Perfect and Past Simple Practice Activities

Although we often teach Present Perfect on its own, in real life its use is often mixed up with Past Simple in conversations like “Have you ever…?” “Yes, I have. Four years ago, I went…” As well as being more realistic communication, speaking activities and games with both tenses also help students contrast the two forms. This article gives 21 stimulating examples of practice activities with a combination of Present Perfect and Past Simple.

Present Perfect and Past Simple you must say yes

Students ask each other Present Perfect questions like “Have you ever…?”, to which their partner must always reply “Yes, I have”. They then ask three follow up questions, which should naturally include lots of Past Simple questions like “When did you do it?” and “How did you feel about it?” They should then be ready to guess if the initial “Yes, I have” was true or not.

This can also work with other Present Perfect yes/ no questions like “Have you… this…?” or “Have you… recently?”

Present Perfect and Past Simple time expression activities

Make a worksheet or, preferably, pack of cards which has a mix of times which always go with Present Perfect like “since January” and times which go with Past Simple like “three days ago”, plus maybe a few that can go with both like “for two weeks”. There are lots of activities that you can do with such expressions, some of which follow.

Times with Present Perfect and Past Simple pelmanism and snap

Students try to find two times which both take Present Perfect or both take Past Simple. For pelmanism, they spread the cards across the table and take turns taking two and hoping they take the same tense. This is usually done with the cards face down, but can also work with the cards face up if the class are new to the language. To save cutting up, it can also be done by crossing time expressions off a mixed-up list.

You’ll definitely need cards for snap, which is a much faster game where students deal out the cards but don’t look at them, take turns turning one from their pack over, and race to shout out “Snap” if the last two cards take the same tense.

To add speaking, you could allow students to challenge each other if they think the match is wrong, in which case the person who matched them should try to make example sentences.

Times with Present Perfect and Past Simple speaking games

For oral practice, students could use the same time cards or worksheet by:

Past Simple and past participle practice activities

If you make a worksheet or pack of cards with a mix of Past Simple forms (“woke up”), past participles that you would use in Present Perfect (“been to”), and maybe some which are both (“walked”), most of the activities above with time expressions are also possible with the verbs. For example, they could:

Present Perfect and Past Simple dice games

A dice could decide:

Present Perfect and Past Simple roleplays

Situations which are likely to bring up lots of Present Perfect and Past Simple include:

Present Perfect and Past Simple small talk

Give students typical small talk questions in each tense like “How has your week been?”, “Have you been busy recently?” and “How was your weekend?” to ask each other. They can then try to remember the tenses of the questions and/ or put the right tenses into sample answers.

Good and bad Present Perfect and Past Simple questions

This is like the activity above, but with the added challenge of avoiding questions which we might find in textbooks but are strange in real life like “What did you have for breakfast today?” and “Have you put on weight?”

Present Perfect and Past Simple answer me

Make a worksheet or pack of cards with short answers to Yes/ No questions in these two tenses such as “Yes, she has”, “No, we didn’t” and “Yes, I was”. Students get one point each time they can get a different one of those answers from their partner(s).

Typical Present Perfect and Past Simple phrases conversation building

Give students typical examples of each tense like “No, I never have, but I’d like to” and “Have you heard the news?” and get students to drop them into conversations, perhaps after planning what kind of conversations they will need to be.

Present Perfect and Past Simple trivia quizzes

After answering questions like “How many constitutions has France had?” and “Where did Napoleon die?”, students make up similar questions with a mix of the two tenses to test each other with. To help with this, they will probably need tips like “mix up questions about living and dead people” and/ or suggested questions stems like “How many times has…?” and “When did…?”

You may also like:

Written by Alex Case for Teflnet October 2022
Alex Case is the author of TEFLtastic and the Teaching. Interactive Classroom Activities series of business and exam skills e-books for teachers. He has been a teacher, teacher trainer, director of studies, and editor in Turkey, Thailand, Spain, Greece, Italy, UK, Korea and now Japan. He has published a book with Macmillan and hundreds of articles, reviews, lesson plans and worksheets with Onestopenglish, Modern English Teacher and many others. In addition to contributing articles and teaching ideas to Teflnet, Alex for many years edited Teflnet Book Reviews.
© Teflnet

Leave a comment

Top 10 @ Teflnet:

  1. Teaching Online
  2. Present Simple Continuous
  3. ESL Lesson Plans
  4. Topic-based Lesson Plans
  5. Language Culture
  6. Present Perfect Activities
  7. Quizzes for TEFL Teachers
  8. Present Continuous Games
  9. Grammar Translation Method
  10. Past Perfect Practice

Some of your comments - Thanks!

"Great ideas! Very refreshing! Will work wonders in our advanced class!!" - Michael Patrick

"Thank you for sending the reading/discussion activity on Driverless Cars. A superb activity and I will get plenty of use out of it!" - David Cain

"Awesome advice. Thank you so much Josef!" - Ana Cecília Miranda

"Only joined your site yesterday. So impressed." - Alyson Watson

"Dear Josef: I'd like to thank you for sharing such great materials with us." - Hamed Lorestani

"Try a little role-switching is a fantastically useful tip." - Elias Gasparini

Teflnet Features