Present Perfect vs Past Simple: Simple Rules With Examples

Do you say “I have seen that movie” or “I saw that movie”? Both sentences are correct, but they communicate different ideas. This guide explains the difference between the Present Perfect and Past Simple in English, with easy grammar rules, real-life examples, and a short quiz to help you choose the correct tense.

The main difference is the relationship between an action and the time when it happened. The Past Simple describes completed actions at a finished time in the past. The Present Perfect connects a past action or experience to the present, often without saying exactly when it happened.

Present Perfect

Past action connected to now

Structure: have/has + past participle

I have lost my keys.

I do not have my keys now, so the past event affects the present.

Past Simple

Completed action in the past

Structure: past form of the verb

I lost my keys yesterday.

The sentence identifies a finished time in the past.

1. When to Use the Present Perfect

Use the Present Perfect when the exact time of an event is not important, unknown, or not specified, and the experience or result is relevant to the present. It is also used for situations that started in the past and continue now.

Rule 1: Life Experiences

Use the Present Perfect to talk about things you have or have not experienced at any point in your life, without specifying a finished time.

Examples:

  • I have visited London twice.
  • She has never eaten sushi.
  • Have you ever traveled abroad?
  • We have seen that film before.

Rule 2: Recent Actions With Present Results

Use the Present Perfect when a completed action has a result that matters now.

  • I have finished my homework. (It is finished now.)
  • He has broken his glasses. (His glasses are broken now.)
  • They have missed the bus. (They cannot catch that bus now.)
  • Someone has taken my phone. (My phone is missing now.)

Rule 3: Actions That Started in the Past and Continue Now

Use the Present Perfect with certain verbs to describe a state or activity that began in the past and remains true. Since identifies the starting point; for describes a duration.

  • I have lived here for five years.
  • She has worked at this company since 2022.
  • We have known each other for a long time.
  • How long have you had this car?

In some contexts, the Present Perfect Continuous is also natural: “I have been studying for two hours.”

Rule 4: Unfinished Time Periods

Use the Present Perfect when the time period is still ongoing, such as today, this week, or this year, and the statement relates to that unfinished period.

  • I have had two cups of coffee today.
  • She has called me three times this week.
  • We have made good progress this month.
  • Have you exercised today?

Remember: An unfinished time expression does not automatically require the Present Perfect. The Past Simple is also possible when you are talking about a completed event or a specific occasion within that period. The intended meaning and context determine the tense.

2. When to Use the Past Simple

Use the Past Simple for actions, events, or situations that happened and finished in the past. The time may be stated directly or understood from the conversation.

Rule 1: A Specific Finished Time

Use the Past Simple with finished time expressions such as yesterday, last week, in 2020, and two days ago.

  • I visited Rome in 2023.
  • She called me yesterday.
  • We bought this computer last month.
  • They moved to Canada three years ago.

Rule 2: A Sequence of Past Events

Use the Past Simple to describe events that happened one after another in a completed story or sequence.

I woke up at six, made breakfast, took a shower, and left for work.

She opened the door, walked into the room, and sat down.

Rule 3: Finished Past Situations

Use the Past Simple for situations or habits that belonged to a finished period of your life.

  • I lived in Madrid when I was a child.
  • He worked in a bank for ten years, but he works in education now.
  • We played football every weekend when we were at school.

3. Present Perfect vs. Past Simple: Comparison Table

Compare these common sentence pairs. The difference is often the time reference, not the event itself.

Present Perfect Past Simple Difference
I have lost my wallet. I lost my wallet yesterday. The first emphasizes the present result; the second specifies a finished time.
Have you ever been to Japan? Did you go to Japan last year? Life experience vs. a specific occasion.
She has worked here for five years. She worked there for five years. The first normally means she still works here; the second describes a finished period.
I’ve already eaten. I ate at noon. The first focuses on the current situation; the second gives a past time.
We have had three meetings this week. We had three meetings last week. This week may still be in progress; last week is finished.
He has just arrived. He arrived ten minutes ago. The first emphasizes a recent result; the second states a specific elapsed time.
Have you seen my glasses? Did you see my glasses on the desk? The first asks about a relevant experience or result; the second asks about a specific past situation.

4. Present Perfect and Past Simple: Sentence Structure

Present Perfect: Affirmative Sentences

Subject + have/has + past participle

  • I have finished the report.
  • You have improved a lot.
  • He has gone home.
  • They have visited several countries.

Use has with he, she, and it. Use have with I, you, we, and they.

Present Perfect: Negative Sentences

Subject + have/has + not + past participle

  • I haven’t finished yet.
  • She hasn’t called me.
  • We haven’t seen that movie.

Present Perfect: Questions

Have/Has + subject + past participle?

  • Have you finished your homework?
  • Has he arrived yet?
  • Have they ever visited Australia?

Past Simple: Affirmative Sentences

Subject + past form of the verb

  • I worked late yesterday.
  • She bought a new phone.
  • They went to the beach.

Regular verbs usually end in -ed, such as worked and visited. Irregular verbs have different forms, such as go → went, see → saw, and write → wrote.

Past Simple: Negatives and Questions

Negative: Subject + did not (didn’t) + base verb

  • I didn’t go to work yesterday.
  • She didn’t finish the book.

Question: Did + subject + base verb?

  • Did you watch the match?
  • Did he call you last night?

Important: After did or didn’t, use the base form of the verb. Say “Did you go?” rather than “Did you went?”

5. Common Time Expressions

Often used with Present Perfect Often used with Past Simple
Ever / neverYesterday
AlreadyLast night / last week / last year
YetTwo days ago
JustIn 2019 / in June
For / since, for continuing situationsWhen I was a child
So farAt 8 o’clock yesterday
Recently / latelyEarlier this morning, if the morning is finished or a past occasion is intended

These are useful patterns, not absolute rules. For example, recently can appear with either tense depending on the sentence and variety of English. Always consider whether the speaker is connecting the event to the present or placing it in a finished past time.

6. Common Mistakes to Avoid

Incorrect: I have seen him yesterday.

Correct: I saw him yesterday.

Use the Past Simple with a specific finished time such as yesterday.

Incorrect: She has went home.

Correct: She has gone home.

The Present Perfect requires the past participle: gone, not went.

Incorrect: Did you finished the task?

Correct: Did you finish the task?

Use the base form after did.

Incorrect: I live here since 2021.

Correct: I have lived here since 2021.

The Present Perfect connects the past starting point with the present.

Incorrect: Have you ever went to Italy?

Correct: Have you ever been to Italy?

Use a past participle after have/has. “Have you ever gone to Italy?” is also possible in suitable contexts.

7. Practice: Present Perfect or Past Simple?

Choose the correct answer for each question. Read the time expressions carefully: they often provide the strongest clue.

1. I ______ that movie last Saturday.

2. She ______ never ______ to New York.

3. We ______ here since 2020.

4. ______ you call your mother yesterday?

5. I can’t open the door because I ______ my keys.

6. He ______ the report two hours ago.

7. ______ you ever tried Indian food?

8. They ______ home late last night.

8. Quick Tips to Remember the Difference

Ask: When did it happen?

If you mention a finished time such as yesterday, last year, or two hours ago, the Past Simple is usually the correct choice.

Ask: Is it connected to now?

If you are describing a life experience, a current result, or a situation that continues into the present, consider the Present Perfect.

Compare these two questions:

  • Have you eaten? — The speaker wants to know your current situation.
  • Did you eat at noon? — The speaker asks about a specific past time.

Frequently Asked Questions

What is the main difference between Present Perfect and Past Simple?

The Past Simple describes a completed past action or situation, often connected to a finished time. The Present Perfect connects a past event or experience to the present, or describes a situation continuing until now.

Can I use the Present Perfect with yesterday?

In standard English, use the Past Simple when “yesterday” identifies the time of the action: “I saw her yesterday,” not “I have seen her yesterday.”

Should I say “I have lived here for five years” or “I lived here for five years”?

“I have lived here for five years” normally means you still live here. “I lived here for five years” describes a completed period and usually suggests you no longer live here.

What is the difference between “Have you ever been” and “Did you go”?

“Have you ever been to Paris?” asks about your life experience without specifying a particular visit. “Did you go to Paris last summer?” asks about a specific occasion.

Is the Present Perfect used differently in American and British English?

Both varieties use the Present Perfect. However, American English often uses the Past Simple in some situations where British English commonly uses the Present Perfect, particularly with “just,” “already,” and “yet.” Usage also varies by speaker and context.

How can I practice these two tenses?

Write sentences about your life experiences using the Present Perfect, then rewrite them with a specific finished time using the Past Simple. For example: “I have visited Lima” becomes “I visited Lima last year.”

Conclusion

The easiest way to distinguish the Present Perfect from the Past Simple is to focus on time and meaning. Use the Past Simple for completed past events and specific finished times. Use the Present Perfect for life experiences, present results, and situations that continue into the present.

Practice with short examples, pay attention to time expressions, and try the interactive quiz again until you feel confident. With regular practice, choosing between these two English tenses will become much more natural.