Present Perfect vs Past Simple
Perfect vs Past Simple
Present Perfect vs Past Simple in English
Overview
Choosing between the present perfect and the past simple is one of the trickiest decisions in English grammar. Both tenses talk about the past, but they frame it differently. The past simple treats an event as finished and done with. The present perfect treats it as connected to the present in some way.
At the CEFR A2 level, understanding this distinction is essential for sounding natural. Many languages use only one past tense where English uses two, which is why this is a frequent source of errors. The good news is that clear patterns and time markers can guide your choice.
Think of it this way: the past simple puts events behind a wall in the past. The present perfect keeps a window open between the past event and the present moment.
How It Works
The Core Difference
| Tense | Focus | Example |
|---|---|---|
| Past Simple | Completed action at a specific past time | I lost my keys yesterday. |
| Present Perfect | Past action with present relevance/result | I**'ve lost** my keys. (= I still don't have them) |
Decision Guide
| Situation | Tense | Example |
|---|---|---|
| Specific time mentioned | Past Simple | I saw her on Monday. |
| No specific time / time not important | Present Perfect | I've seen that movie. |
| Finished time period | Past Simple | I worked there last year. |
| Unfinished time period | Present Perfect | I've worked a lot this week. |
| Asking about experience (ever) | Present Perfect | Have you ever tried sushi? |
| Asking about a specific occasion | Past Simple | Did you try the sushi at that restaurant? |
| News or recent events | Present Perfect | The president has resigned. |
| Details or follow-up | Past Simple | He resigned at 3 PM. |
Time Markers
| Past Simple | Present Perfect |
|---|---|
| yesterday | just |
| last week/month/year | already |
| ago (two days ago) | yet |
| in 2019 | ever / never |
| on Monday | recently |
| when I was young | so far |
| that day | today / this week (unfinished) |
The News Pattern
English often uses the present perfect to announce news, then switches to the past simple for details:
- "I**'ve got** a new job!" (announcement -- present perfect)
- "Oh really? Where did you find it?" (follow-up -- past simple)
- "I found it online. I applied last month." (details -- past simple)
Examples in Context
| English | Note |
|---|---|
| I've lost my keys. (I still can't find them) | Present relevance -- still lost |
| I lost my keys yesterday. (specific time) | Completed event, specific time |
| Have you ever been to Spain? | Life experience, no specific time |
| I went to Spain in 2019. | Specific time mentioned |
| She's just arrived. | Recent event, relevant now |
| She arrived at 3 o'clock. | Specific time |
| I've read three books this month. | Unfinished time period (this month) |
| I read five books last month. | Finished time period (last month) |
| They've moved to a new house. | News, present relevance |
| They moved last Saturday. | Specific time, detail |
| I've never eaten octopus. | Life experience up to now |
| I didn't eat breakfast this morning. | Specific past event |
Common Mistakes
Using present perfect with specific past times
- Wrong: I have seen her yesterday.
- Right: I saw her yesterday.
- Why: "Yesterday" is a specific finished time. Specific past time markers always require the past simple.
Using past simple for unfinished time periods
- Wrong: I wrote three emails today. (if today is not over)
- Right: I've written three emails today.
- Why: "Today" is an unfinished time period. While the past simple is not technically wrong here (especially in American English), the present perfect is more natural in British English and is the standard choice.
Using past simple for life experiences
- Wrong: Did you ever eat sushi?
- Right: Have you ever eaten sushi?
- Why: Questions about general life experience (with "ever") use the present perfect. The specific occasion is not important -- you are asking about any time in their life.
Missing the present relevance
- Wrong: I lost my wallet. (when you mean you still don't have it)
- Right: I've lost my wallet. (= and I need help finding it)
- Why: When the past event has a direct consequence on the present situation, the present perfect signals that connection. "I lost my wallet" sounds like a finished story; "I've lost my wallet" sounds like an ongoing problem.
Usage Notes
This is an area where British and American English differ significantly. British English makes a clear distinction between these two tenses. American English is more flexible and often uses the past simple where British English would require the present perfect:
- British: "I've just eaten." / American: "I just ate." (both correct)
- British: "Have you done your homework yet?" / American: "Did you do your homework yet?" (both correct)
If you are unsure, using the present perfect is generally the safer choice, as it is accepted in both varieties. The past simple with "just," "already," and "yet" is mainly an American English feature.
Practice Tips
- Time marker sorting: Write time expressions on cards (yesterday, ever, last week, just, in 2010, yet, ago, already). Sort them into "past simple" and "present perfect" piles. This visual exercise builds the association.
- News and details pairs: Practice the announcement pattern. Write a present perfect announcement, then add three past simple follow-up details: "I've bought a new car. I found it online. I paid for it last Friday. It arrived yesterday."
- Ask yourself: "Is the time important?" Before every past tense sentence, ask: "Am I focusing on when it happened, or on the fact that it happened?" If when, use past simple. If the fact, use present perfect.
Related Concepts
- Prerequisite: Present Perfect Simple -- learn how to form the present perfect before comparing it with the past simple
Prerequisite
Present Perfect SimpleA2More A2 concepts
Want to practice Present Perfect vs Past Simple and more English grammar? Create a free account to study with spaced repetition.
Get Started Free