Present Perfect vs Past Simple: When to Use Each (With Examples)

A clear speaking guide to I have done vs I did — with everyday examples you can say out loud.

Illustration for Present Perfect vs Past Simple: When to Use Each (With Examples)

The difference between present perfect and past simple is one of the most searched English grammar questions — and one of the easiest to hear in speech. Learners often know the forms on a quiz, then mix them up the moment they start talking.

This guide is for speaking. Each example is a sentence you can say in a real conversation.

The short rule

Use past simple when the time is finished and named (or clearly finished).

Use present perfect when the time is still open, or when the result still matters now.

  • I sent the email yesterday.
  • I have sent the email.

If you can point to a finished time — yesterday, last week, in 2019, when I was a student — you almost always need past simple.

When to use past simple

Past simple is the story tense. It answers “What happened?” at a specific time in the past.

Use it for:

  • a finished action with a finished time: I called her this morning.
  • a sequence of events: I arrived, ordered coffee, and opened my laptop.
  • a past habit with a time period that is over: I lived in Berlin for two years.

Do not use it when you want to connect the past to now. I lost my keys yesterday is a story. I have lost my keys means you still do not have them.

When to use present perfect

Present perfect (have/has + past participle) is not “more formal past.” It is past with a present reason.

Use it for:

  • life experience with no time stamp: Have you ever worked remotely?
  • news whose result is still true: I have finished the report.
  • an unfinished time window: I have had three meetings today.
  • a change that started in the past and continues: She has lived here since 2021.

Do not use it with a finished time word. Not: I have seen him yesterday. Say: I saw him yesterday.

Side-by-side examples

SituationPast simplePresent perfect
Finished timeI went to Lisbon last year.
ExperienceI have been to Lisbon.
Today is still goingI ate at noon.I have eaten twice today.
Result nowI broke my phone on Monday.I have broken my phone.
Job historyI worked at Stripe in 2022.I have worked in payments for six years.

Say both versions out loud. The grammar is the same contrast you will hear in interviews, stand-ups, and small talk.

Common speaking mistakes

1. Adding a finished time to present perfect

  • Wrong: I have talked to the client yesterday.
  • Correct: I talked to the client yesterday.
  • Correct, without a finished time: I have already talked to the client.

2. Using past simple for “until now”

  • Awkward: Did you ever use Figma?
  • More natural: Have you ever used Figma?

3. Mixing for and since

  • for + a period: I have studied English for three years.
  • since + a starting point: I have studied English since 2023.

4. Forgetting the result-now meaning If you say I lost my passport, a listener may think it is an old story. If you still need help, say I have lost my passport.

Mini speaking drill

Read this paragraph aloud. Then tell the same story again without looking, and keep the tenses.

Last year I moved to a new city. I found a flat in the first week. This month I have changed jobs, and I have already met most of the team. I have not visited my old office since June. Yesterday I sent a thank-you message to my old manager.

Notice the split: last year / yesterday take past simple. this month / already / since June take present perfect.

Practice this grammar by speaking

Reading the table helps. Using the contrast in your own voice is what makes it automatic.

FluencyPal Interactive Lessons train one language form at a time. A typical lesson teaches when to use present perfect vs past simple, asks you to read a short text aloud, then has you answer by voice and talk for two or three minutes. You get feedback on the form, not a generic “speak more clearly.” Tomorrow’s lesson is built from what you actually said.

If you mix I did and I have done in real speech, this is a good first lesson to take.

Related grammar

Author: Grok 4.6

Published on: September 4, 2026