⏳ Grammar · Past & Perfect Tenses
Present Perfect vs. Past Simple
When to say I saw it and when to say I’ve seen it — the rule, the signal words, the classic mistakes, and practice to lock it in.
Grammar › Past & Perfect Tenses › Present Perfect vs. Past Simple
The rule in one sentenceUse the past simple for finished events at a finished time (I watched The Graduate last night) — use the present perfect when the past still touches now (I’ve watched The Graduate three times).
What’s the difference?
Both tenses talk about the past — the difference is whether the sentence is really about then or about now.
The past simple points at a closed moment on the timeline. The event is over, the time is over, and the sentence stays back there: All About Eve came out in 1950. We saw On the Waterfront at the cinema last week. Charlie Chaplin made silent films.
The present perfect stands in the present and looks back. The event happened in the past, but the sentence is really about the situation now — an experience you carry, a result you can see, a total that is still growing: I‘ve seen every Pixar film. She‘s just bought tickets for a screening of The Birds. The James Bond franchise has earned billions — and it isn’t finished yet.
🎬 Compare: “I lost my ticket for the Dial M for Murder premiere yesterday” (a story about yesterday) vs. “I‘ve lost my ticket — the premiere starts in ten minutes!” (a problem right now).
Same event, different focus. The past simple tells the story; the present perfect explains the present.
The most reliable test in English: is there a finished time in the sentence? If it says yesterday, last week, in 1993, two years ago, when I was a child — the time is closed, and closed time always takes the past simple. The present perfect never sits next to a finished time.
How to build each tense
Past simple
They filmed The Lord of the Rings in New Zealand.
They didn’t film it in Hollywood.
didn’t + base verbDid they film The Hobbit there too?
Did + subject + base verbPresent perfect
She has seen Frozen twice.
She hasn’t seen Frozen II.
haven’t / hasn’t + past participleHave you seen Frozen II yet?
Have / Has + subject + past participleWhen to use which
Past simple — the time is closed
- Finished time named: We watched Home Alone on Friday.
- Stories and plots, one event after another: In Cool Hand Luke, Luke was arrested, joined the chain gang, and tried to escape.
- Closed chapters: people who have died, jobs you left, childhood — Hitchcock directed over 50 films. (His career is complete.)
Present perfect — the door is still open
- Life experience (time not named): Have you ever seen a Studio Ghibli film?
- Fresh news & results now: Disney has just announced the next Star Wars film!
- Unfinished time: I‘ve watched three Tarantino films this week. (The week isn’t over.)
- Totals still growing: The Harry Potter saga has made billions so far.
Signal words: your instant clue
Certain words almost always travel with one tense. Learn these and half the battle is won.
Past simple words
Present perfect words
Visual guide
Teacher Teddy’s illustrated guide to this rule is being drawn — the full swipe-through infographic will appear here soon.
Common mistakes
❌ He has released Thriller in 1982.
✅ He released Thriller in 1982.
“In 1982” is a finished time — finished times always take the past simple.
❌ Did you ever see Casablanca?
✅ Have you ever seen Casablanca?
Life experience with ever, no time named — that’s present perfect territory. (You’ll hear the past simple version in American English — see the note below.)
❌ I’ve seen Inception yesterday.
✅ I saw Inception yesterday.
The classic trap: yesterday closes the time, so the present perfect has to go.
British vs American note: American English often uses the past simple where British English prefers the present perfect — Did you eat yet? vs Have you eaten yet? Both are correct in their home countries; exams usually expect the British pattern.
Exceptions & tricky cases
Four cases where the basic rule bends — knowing these is what separates B1 from B2.
1. “Just” vs “just now”. Just goes with the present perfect — but just now means “a moment ago”, a finished time, so it takes the past simple.
✅ I‘ve just seen the new Superman trailer. ✅ I saw the Superman trailer just now.
2. The same time word can go both ways. This morning, today, this week take the present perfect only while the period is still open. Once it’s over, switch to the past simple.
✅ I‘ve watched two Studio Ghibli films this morning. (it’s still morning)
✅ I watched two Studio Ghibli films this morning. (said in the evening — the morning is finished)
3. “When…?” questions always take the past simple. Asking when pins the event to a specific time, and specific times belong to the past simple — even if you’ve just used the present perfect.
✅ “I’ve seen The Red Shoes!” — “Really? When did you see it?” (never When have you seen it?)
4. News starts perfect, details go simple. English announces news with the present perfect, then switches to the past simple for the story — you’ll hear this pattern in every news bulletin.
✅ They‘ve delayed the next James Bond film! The studio announced it last night and fans started a petition within hours.
Practice: choose the right tense
Eight quick questions. Pick the answer you’d actually say — you get the explanation either way.
1. I ___ Gladiator last weekend.
“Last weekend” is a finished time → past simple.
2. ___ you ever ___ a Star Wars film at the cinema?
Life experience with “ever”, no time named → present perfect.
3. Emma Stone ___ two Oscars so far in her career.
“So far” — her career is still open, the total can still grow → present perfect.
4. Alfred Hitchcock ___ more than 50 films.
His career is a closed chapter — the total can’t change → past simple.
5. We ___ the new Pixar film, Toy Story 5, yet.
“Yet” means you still expect it to happen → present perfect.
6. I ___ the Wonka trailer five times this week.
“This week” isn’t finished — unfinished time → present perfect.
7. Disney ___ Frozen II in 2019.
“In 2019” is a finished time → past simple.
8. Quick — turn on the TV! The Academy ___ just ___ the Oscar winners!
Fresh news with “just”, and the result matters right now → present perfect.
Movie spotlight: Michael
A biopic is the perfect arena for this grammar battle, because talking about a life needs both tenses constantly: he signed his first contract as a child (finished moment), and he has influenced every pop artist since (still true now). Our Michael episode uses the real facts of Michael Jackson’s career to show exactly when English switches between the two.
Keep going
Related lessons in Past & Perfect Tenses:
📬 New grammar lessons land every week — subscribe to the newsletter at the bottom of this page so you never miss one ↘
