B1 · IntermediateEnglish

Present Perfect vs Past Simple

Grammar learning path:Present perfect contrasts
By the flumi team About 6 min read Practice exercises
Present perfect contrasts

1. Reminder

You already know the past simple and present perfect. The present perfect connects the past to the present. The past simple focuses on specific, finished events. Understanding the difference helps your speaking and writing sound natural.

A quick rule: if you say when it happened (finished time), use past simple; if the time isn’t finished or the result/experience matters now, use present perfect.

2. Why Both Tenses Matter

English speakers often choose tenses based on what they want the listener to notice:

  • Past Simple: “What happened?”
  • Present Perfect: “What matters now?” or “How is it connected to now?”

Present perfect still talks about the past, but we don’t focus on the exact time—only the experience/result up to now.

Example:

  • “I saw that movie yesterday.” → Past simple, finished action, time is important.
  • “I have seen that movie.” → Present perfect, experience matters now, time is not mentioned.

3. Present Perfect: Focus on Connection to Now

Use the present perfect for:

  • Experience: “I have been to Paris.” → The fact that you have this experience matters now.
  • Result now: “I have lost my keys.” → They are still lost.
  • Unfinished time period: “I have eaten three cookies today.” → The day isn’t over yet.

Notice: We usually don’t use the present perfect with finished time expressions like yesterday, last year, or in 2019. We use the past simple instead.

You can use the present perfect with an unfinished time period, such as today or this week.

4. Past Simple: Focus on Finished Actions

Use the past simple when the action happened at a specific time in the past or is a main event in a story:

  • “I saw Paris in 2019.” → Finished, specific time.
  • “She finished her homework last night.” → Clear, completed action.
  • “They arrived at the party at 8 p.m.” → Main event, finished action.

5. Using Both Tenses Together

Present perfect and past simple often appear in the same conversation or story:

  • Present perfect → past simple sequence: Use present perfect to give background (general information up to now) or show relevance, then past simple to tell what happened next.
    “I’ve been to Italy several times. I first went to Rome in 2018.”
  • Past simple → present perfect for results: Use past simple to tell the main event, present perfect to show the result or connection now.
    “I lost my wallet yesterday. I’ve blocked my cards, so I can’t use them now.”
Sequence First Then
background → narrated event present perfect for experience or background up to now past simple for a specific finished event
narrated event → current result past simple for the completed event present perfect for its result now

Think about what you want the listener to notice: the fact that something happened or its connection to now.

6. Common Time Words

  • Present perfect often appears with: ever, never, just, already, yet, today, this week, this month, this year. These words often go with the present perfect because they refer to an unfinished time period or a ‘life experience’ question.

    • “She has just arrived.” → Result matters now.
    • “Have you ever tried sushi?” → Experience matters now.
  • Past simple often appears with: yesterday, last night, last week, last year, in 2019, two days ago. These words show finished time.

    • “She arrived at 7 p.m. yesterday.” → Finished action, time important.
    • “I saw that movie last night.” → Main event, finished action.

Finished and unfinished time containers

This morning can be unfinished or finished, depending on the time of speaking:

  • “I have had two coffees this morning.” (It is still morning.)
  • “I had two coffees this morning.” (The morning is over.)

For and since

Use the present perfect with for or since when a situation started in the past and continues now. Use the past simple for a finished period:

  • “I have lived here for five years.” (I still live here.)
  • “I have lived here since 2021.” (I still live here.)
  • “I lived there for five years, but I moved last month.” (The period is finished.)

British and American English differ with just, already, and yet. Standard British English normally uses the present perfect for a recent event connected to now:

  • “Have you eaten yet?”
  • “I’ve already eaten.”
  • “She has just left.”

American English also commonly uses the past simple, especially in conversation:

  • “Did you eat yet?”
  • “I already ate.”
  • “She just left.”

Both patterns are widely understood.

7. Negatives, Questions, and Short Answers

Negative Forms

Tense Form Example
Present perfect subject + have/has not + past participle “I haven’t seen the film.” (= not at any time up to now)
Past simple subject + did not + base verb “I didn’t see the film last night.” (= at that finished time)

Questions and Short Answers

  • Present Perfect: “Have you ever tried sushi?” → Yes, I have. / No, I haven’t.
  • Past Simple: “Did you try sushi yesterday?” → Yes, I did. / No, I didn’t.

Use the past simple to ask about an exact finished time:

  • ✓ “When did you arrive?”
  • ✗ “When have you arrived?”

8. Common Mistakes

Incorrect Correct Why?
“I have seen her yesterday.” “I saw her yesterday.” Yesterday is a finished time.
“I have lived in London in 2019.” “I lived in London in 2019.” In 2019 is a finished time.
“Did you ever be to Paris?” “Have you ever been to Paris?” Use have/has + past participle for life experience.

Quick check

Try one question now

1
I three major goals in my career so far.

Check your answer when you are ready.

9. Making the Right Choice

Ask yourself:

  1. Is the time finished and specific? → Past simple
  2. Is the time not mentioned or not important? → Present perfect
  3. Do I want to emphasize experience, result, or connection to now? → Present perfect
  4. Do I want to emphasize what happened, sequence, or main event? → Past simple

Example:

  • “I have lost my phone.” → Result matters now.
  • “I lost my phone yesterday.” → The past event is the focus.

You reached the end

Save your progress, or start the exercises.

Practice exercises

Was this lesson helpful?

Last updated August 23, 2026