Grammar Games Speed Round
Present Perfect vs Past Simple Game
Choose the tense that fits the time clue.
READY WHEN YOU ARE
Choose your run
No sign-up. Just a quick round and the corrections that matter.
Keep learning
Play first. Understand every answer.
The round is short; the corrections are the lesson. Use the guide below whenever you want a refresher.
How to play
- Choose Practice for an untimed round or Challenge for a timed round with three lives.
- Practice lets you choose a difficulty. Challenge mixes all three levels in a 12-question round.
- Read the correction after each answer, then continue with the related exercises for a full lesson.
Grammar guide
Present Perfect vs Past Simple Game: rules and examples
Use past simple with finished times such as yesterday. Use present perfect for experience or a result that matters now when no finished time is named.
01
Past simple
finished time: yesterday, last year, in 2015, two days ago → I saw him yesterday.
I went to Rome last spring.
Last spring is a finished time.
02
Present perfect
unfinished time or no time given: today, this week, ever, never → I have seen him today.
I have visited Rome three times.
This counts life experience up to now.
03
The time test
if you can ask 'when exactly?' and answer with a finished date, use the past simple
I saw her yesterday.
Yesterday is finished, so use past simple.
04
Life experience
Have you ever…? uses the perfect; the follow-up details switch to the past simple
Have you ever tried Thai food?
Ever asks about life experience.
05
Signal words
perfect: ever, never, just, already, yet, since, for, so far — past: yesterday, ago, last…, in + past year
My sister has written two novels so far.
So far keeps the period open.
FAQ
What is the quickest way to choose between the present perfect and the past simple?
Look at the time. If the sentence names a finished time (yesterday, last year, in 2020, ago), use the past simple. If the time period is still open (today, this week, ever, so far) or no time is mentioned and the result matters now, use the present perfect.
Why is "I have seen him yesterday" wrong?
Because the present perfect cannot combine with finished-time expressions. 'Yesterday' closes the time period, so the past simple is required: "I saw him yesterday."
How do conversations move between the two tenses?
A typical pattern: open with the present perfect to raise the topic ("Have you ever been to Iceland?"), then switch to the past simple for the details ("Yes — I went in 2023, it was amazing"). The perfect introduces; the past narrates.
Which tense do I use for people who have died or eras that have ended?
Use the past simple for completed actions during their lives or a finished era: "Einstein developed relativity", "The Romans built this wall." Use the present perfect when the effect continues now: "Einstein's work has influenced modern physics."
Do Americans use the present perfect less than the British?
Yes — with just, already and yet, American English freely uses the past simple ("I already ate", "Did you finish yet?"), where British English prefers the present perfect. Both are correct within their variety; exams accept either if used consistently.
Can I use this game in class?
Yes. Let learners explain their choices before you reveal each correction.
Does the game save my score?
Your best Challenge score is saved in this browser.
