Begins 5 December 2022

A new Christmas activity every day for 5 days!
Each activity is free for 24 hours upon publication before becoming a Total Teacher Access exclusive.

Odd One Out: Present Perfect Edition

by | Apr 27, 2021

This game will help your ESL students to practice the Present Perfect. If you want more grammar content, check out our Present Perfect activities. And if you like this game, have a look at all our Odd One Out games.
Also make sure to click on this link to see all our ESL Games, to get inspired and have fun with your students.


Odd One Out: Present Perfect Edition
Access to the PDF is only for Total Teacher Access Subscribers.
Log in to your account or sign up for Total Teacher Access to download this activity and much more.

Our resources in the shop are big, like really big. They are quite handy if you’re able to print, (laminate!), cut and store them in a teacher cubby at school. Most of them even come with a virtual version so you can utilise them in the digital classroom easily and efficiently. They are stellar for working multiple ESL objectives in tangent with specific TL. Their replay value is uncommon amongst ESL resources. In short, they are amazing.

But, I don’t always need such a big monster of a resource, especially online. I need something specific, something quick, something pretty, too! Something that says, “Hey student, I care about what I’m doing and the time and effort you’re putting into this.”

That’s when I go to islcollective. Just kidding.

That’s when I start adapting those giant resources into digestible bite-size activities like this one, that one, and of course, today’s activity.

If you are familiar with our resources at the shop, you’ll quickly recognize The Odd One Out. This activity is based on cards with 5 words or expressions, 4 of which match a particular theme, grammatical structure, etc. with a fifth being “the odd one out.” Students must choose the odd one out and explain why. Simple!

This adapted mini-version is based specifically on the present perfect and gives your students a chance to test their knowledge. This would be a good review for your A2’s and even a discovery tool for your A1’s.

Share the PDF or print a copy for your students and let the games begin! Here is a list of answers for you, just in case 😉

  1. last March – the other time expressions are periods of time whereas last March is a specific moment in the past.
  2. cooked – this is a regular verb, so we add -ed to create the past participle. The others are irregular.
  3. light – the others are past participles whereas light is an infinitive.
  4. before – the others are concrete times, therefore we only use them (correctly) with the past simple. We can use “before” in both the past simple and present perfect.
  5. yet – this is the only adjective on the card that can only be used with the negative form of the present perfect.
  6. It’s been yesterday since… – after “it’s been” we must always use a period of time.
  7. 10 years – all the other time expressions we can use after “since.”
  8. that movie – all the others can be preceded by “I’ve been.”
  9. one day – all the other time expressions can be used with the present perfect or present perfect progressive.

We would love to hear your thoughts and experiences with these mini activities. We are currently working on adapting them in this way for all sorts of grammatical structures and themes.

Ian Kime

Ian Kime

I have been teaching English abroad since receiving my CELTA certificate in Poland in 2018. I enjoy tracking my individual students’ development but love having lessons with big groups! Now that I teach online, I am accompanied by my sidekicks Olaf, Mała, Pirate and Bandit on a regular basis.


  1. Damien

    Good game. However, there’s a mistake in #7. It should either say “I was little” or “I was a little child(/boy/girl, etc.)”. “I was a little” does not make sense. “Little” is an adjective. You can’t put an article in front of it unless there’s a noun after it.

    • Ian Kime

      Thank you for noticing our mistake – the updated version has been uploaded and is now ready to download.


  2. allyhughes

    Thank you for this resource, but there is a problem with number 4. “For years” is not an option.

    • allyhughes

      Sorry, I mean “4 years” is not an option.

      • Ian Kime

        Thank you for letting us know. We have changed the answer code for card number 4 to “before” because we can use “before” with the present perfect “I’ve done that before” while the others cannot (correctly) be used with the present perfect.


Submit a Comment

Your email address will not be published. Required fields are marked *