It's 8 PM now. You tell a friend: "___ two coffees this morning."
Anonymous Quiz
34%
I've had
51%
I had
15%
I was having
📌 Have you seen vs Did you see (save this!)
Half of you picked “I’ve seen it last week” in yesterday’s quiz 👀 Here’s the easy rule:
✅ Have you seen…? → no specific time
You just want to know if they’ve watched it at any point up to now.
“Have you seen Spider-Man?” (I don’t care when)
✅ Did you see…? → a specific time
You have a time in mind.
“Spider-Man was on TV last night. Did you see it?”
⚠️ Time words (yesterday, last week, in 2020) → always past simple
❌ I’ve seen it last week
✅ I saw it last week
💡 In casual English, especially American English, people mix them a lot, so you’ll hear “Did you see Spider-Man?” all the time. That’s okay, but if there’s no specific time, “Have you seen…?” is the accurate one.
Half of you picked “I’ve seen it last week” in yesterday’s quiz 👀 Here’s the easy rule:
✅ Have you seen…? → no specific time
You just want to know if they’ve watched it at any point up to now.
“Have you seen Spider-Man?” (I don’t care when)
✅ Did you see…? → a specific time
You have a time in mind.
“Spider-Man was on TV last night. Did you see it?”
⚠️ Time words (yesterday, last week, in 2020) → always past simple
❌ I’ve seen it last week
✅ I saw it last week
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Part 2: “I’ve had” or “I had”?
Now yesterday’s first two quizzes ☕️ 61% of you got the 10 AM one wrong 👀 The trick is one question:
⏰ Is the time still going, or is it over?
☕️ 10 AM: “I’ve had two coffees this morning”
It’s still morning, so the time isn’t over → present perfect
🌙 8 PM: “I had two coffees this morning”
The morning is over → past simple
Same with today, this week, this year:
Still going → “I’ve worked a lot this week” (it’s Wednesday)
Over → “I worked a lot last week”
Now yesterday’s first two quizzes ☕️ 61% of you got the 10 AM one wrong 👀 The trick is one question:
⏰ Is the time still going, or is it over?
☕️ 10 AM: “I’ve had two coffees this morning”
It’s still morning, so the time isn’t over → present perfect
🌙 8 PM: “I had two coffees this morning”
The morning is over → past simple
Same with today, this week, this year:
Still going → “I’ve worked a lot this week” (it’s Wednesday)
Over → “I worked a lot last week”