Say THAT It Happened, or Say WHEN
📘 Level 2 — Present Perfect — Lesson 10

With the Present Perfect, you say that something happened. You do not say when.

I have visited Boston.
She has lost her keys.
They have won the game.

With the Past Simple, you say when it happened.

I visited Boston in 2018.
She lost her keys yesterday.
They won the game last night.
If you say when, use the Past Simple.
A finished time like 2018 or yesterday goes with the Past Simple.
Which Words Say When?

Some time words say when something happened. We call these finished times. Use the Past Simple with them.

The time word…ExamplesTense
Says when (a finished time) yesterday · last night · last year · in 2019 · in March · on Monday · at six o’clock · two days ago · when I was a child · the other day Past Simple
Does not say when ever · never · already · yet · just · recently · so far Present Perfect
A time that is not finished today · this week · this year (see Lesson 35) Present Perfect
The Word AGO

Ago counts back from now. Two days ago is a finished time. Always use the Past Simple with ago.

  • He left the office two hours ago.
  • We moved here five years ago.
  • She called me ten minutes ago.
  • They arrived a week ago.
  • I started this book three days ago.
First the Question, Then the Details

In a conversation, the first question asks if something has happened. Use the Present Perfect. The answer then gives details. Use the Past Simple.

A: Have you ever driven a truck?Step 1 · Present Perfect
B: Yes, I have. I drove one last summer.Step 2 · Past Simple
A: Has she ever won a prize?
B: Yes, she has. She won a gold medal in 2016.
A: Have they visited Canada?
B: Yes, they have. They visited Toronto two years ago.
A: Have you ever lost your passport?
B: Yes, I have. I lost it at the airport in Miami.
A: Has he ever met a famous person?
B: Yes, he has. He met a singer at a restaurant last week.
Look at the fourth conversation. “I lost it at the airport in Miami” has no time word. It still uses the Past Simple. Why? It gives a detail: where it happened. Details about when, where, or how all go with the Past Simple.
When Did You…?

A when question asks for a finished time. The answer is always yesterday, in May, two years ago, or something like that. So use the Past Simple: did + subject + base verb.

When did + subject + base verb…?

When did you start?
When did she leave?
When did they arrive?
When did he call you?
When did you buy that car?
Other Questions About Details

You know something happened. Now you ask for details. What time, where, and how questions also use did + the base verb.

Question typeWhat it asksExample
Have/Has + subject + (ever) + past participle Did it happen? Have you ever flown to Mexico?
When did + subject + base verb What finished time? When did you fly there?
What time did + subject + base verb What clock time? What time did the plane land?
Where did + subject + base verb What place? Where did you stay?
How did + subject + base verb What way? How did you get there?
Watch Out For These
❌ Mistake 1 — Present Perfect with a finished time
✗ I have seen him yesterday.
✗ She has left at noon.
✗ We have moved in 2020.
✓ I saw him yesterday.
✓ She left at noon.
✓ We moved in 2020.
These sentences say when. So use the Past Simple. Words like yesterday, in 2020, and at noon say when.
❌ Mistake 2 — Present Perfect with AGO
✗ He has called me two days ago.
✗ They have arrived ten minutes ago.
✗ I have bought this jacket a month ago.
✓ He called me two days ago.
✓ They arrived ten minutes ago.
✓ I bought this jacket a month ago.
Ago says when. Students often forget this. Always use the Past Simple with ago.
❌ Mistake 3 — A WHEN question with the Present Perfect
✗ When have you started?
✗ When has she arrived?
✗ When have they bought it?
✓ When did you start?
✓ When did she arrive?
✓ When did they buy it?
A when question asks for a finished time. So use the Past Simple. After did, use the base verb: did you start, not did you started.
❌ Mistake 4 — Present Perfect after the details begin
✗ Have you ever flown in a helicopter? Yes, I have. I have flown in one last year.
✗ Have you ever broken a bone? Yes, I have. I have broken my arm when I was ten.
✓ Have you ever flown in a helicopter? Yes, I have. I flew in one last year.
✓ Have you ever broken a bone? Yes, I have. I broke my arm when I was ten.
Use the Present Perfect in the first question only. The next sentence gives details. So use the Past Simple.
Try It Yourself
Exercise A — Which Tense Does the Sentence Need?

Click the tense that completes the sentence correctly.

  • 1
    We Boston in 2018. (visit)
    ✓ Correct — “in 2018” says when, so use the Past Simple: “visited.”
  • 2
    I my report yet. (not / finish)
    ✓ Correct — “yet” does not say when, so use the Present Perfect: “haven’t finished.”
  • 3
    She the first prize. (just / win)
    ✓ Correct — “just” does not say when, so use the Present Perfect: “has just won.”
  • 4
    He the office two hours ago. (leave)
    ✓ Correct — “ago” says when, so use the Past Simple: “left.”
  • 5
    They their house when they were young. (buy)
    ✓ Correct — “when they were young” says when, so use the Past Simple: “bought.”
  • 6
    I my phone last night. (lose)
    ✓ Correct — “last night” says when, so use the Past Simple: “lost.”
  • 7
    I in a helicopter. (never / fly)
    ✓ Correct — “never” does not say when, so use the Present Perfect: “have never flown.”
  • 8
    We the invitations. (already / send)
    ✓ Correct — “already” does not say when, so use the Present Perfect: “have already sent.”
Exercise B — Correct or Incorrect?

Click your answer for each sentence.

  • 1
    I have met her in March.
    ✓ Correct — “in March” says when. Use the Past Simple: “I met her in March.”
  • 2
    She has never learned to drive.
    ✓ Correct — “never” does not say when, so the Present Perfect is correct.
  • 3
    They arrived at six o’clock.
    ✓ Correct — “at six o’clock” says when, so the Past Simple is correct.
  • 4
    When have you started this job?
    ✓ Correct — A WHEN question needs the Past Simple: “When did you start this job?”
  • 5
    He has called me two days ago.
    ✓ Correct — “ago” says when. Use the Past Simple: “He called me two days ago.”
  • 6
    We have already paid the bill.
    ✓ Correct — “already” does not say when, so the Present Perfect is correct.
  • 7
    When did she send the package?
    ✓ Correct — A WHEN question uses “did” + the base verb, so this is correct.
  • 8
    Have you ever broken a window? Yes, I have. I have broken one in 2015.
    ✓ Correct — “In 2015” says when. Use the Past Simple in the second sentence: “I broke one in 2015.”
Exercise C — Complete the Sentence

Type the correct verb form for the verb given. Use the Present Perfect or the Past Simple.

  • 1
    I my passport at the airport last week. (lose)
  • 2
    They Italy three times. (visit)
  • 3
    She the email at noon. (send)
  • 4
    He a famous singer in 2019. (meet)
  • 5
    My brother his arm twice. (break)
  • 6
    The movie two hours ago. (begin)
  • 7
    Nobody the answer yet. (find)
  • 8
    I a letter to my grandmother last night. (write)
Exercise D — Make It Negative

Type the negative verb form for the verb given. Use the Present Perfect or the Past Simple.

  • 1
    I my report yet. (not / finish)
  • 2
    We the news yesterday. (not / hear)
  • 3
    He me last night. (not / call)
  • 4
    They the package yet. (not / receive)
  • 5
    Sam a car in 2019. (not / buy)
  • 6
    She her speech yet. (not / write)
  • 7
    I that book in college. (not / read)
  • 8
    The team the game last Friday. (not / win)
Exercise E — Write the Question

Type the missing words of speaker B’s question, using the verb given.

  • 1
    A: I lost my wallet.
    B: When it? (lose)
  • 2
    A: They’ve arrived.
    B: When ? (arrive)
  • 3
    A: I’ve traveled a lot.
    B: to Asia? (ever / travel)
  • 4
    A: She sold her house.
    B: When it? (sell)
  • 5
    A: Ana is a great cook.
    B: her lasagna? (ever / eat)
  • 6
    A: My brother has won a medal.
    B: When it? (win)
  • 7
    A: He quit his job.
    B: When ? (quit)
  • 8
    A: I know a famous writer.
    B: any of her books? (ever / read)
Apply What You Know

Read each question carefully. Select the sentence that matches the description.

Question 1 of 8
Select the correct sentence.
Question 2 of 8
Select the correct question.
Question 3 of 8
Select the sentence that does not say when it happened.
Question 4 of 8
Someone asks: “Have you ever broken a bone?” Select the best answer.
Question 5 of 8
Select the sentence that is incorrect.
Question 6 of 8
Why is “I have visited Paris in 2019” incorrect?
Question 7 of 8
Select the word you can use in a Present Perfect sentence.
Question 8 of 8
Select the question that asks for a finished time.
Present Perfect: With WHEN Present Perfect: you say that it happened. Past Simple: you say when it happened. If you say when, use the Past Simple.
  • Words that say when (yesterday, last year, in 2019, at six o’clock) go with the Past Simple.
  • Ago says when. Always use the Past Simple with ago.
  • A WHEN question uses the Past Simple: When did you start? Never When have you started?
  • Two steps: ask with the Present Perfect (Have you ever…?). Give details with the Past Simple (I went there in 2019.).
  • What time, where, and how questions about something that happened also use the Past Simple.