Present Perfect vs Past Simple (A2)
- #A2
- #Grammar
- #Rules
- #Examples
The past simple describes finished actions at a definite time, while the present perfect connects the past to now. This lesson compares them so you always pick the right one.
Looking for something else? Read the guide: which one to use, and why the rule works.
This is the single most important tense decision at A2, and it causes more difficulty than any other, because most languages have only one past tense where English has two that overlap in meaning. Both describe things that happened before now; the difference lies in whether the time is finished and stated, or open and unstated.
The past simple locates an action at a specific, completed moment: I saw her on Tuesday, We moved in 2019. The present perfect deliberately avoids doing that: I have seen her, We have moved. The action still happened in the past, but the speaker is pointing at its relevance now rather than at when it occurred.
The practical test is the time expression. Finished time words — yesterday, last week, in 2019, two days ago, when I was young — force the past simple. Unfinished or vague ones — ever, never, just, already, yet, recently, this week, so far — pull towards the present perfect. When no time is mentioned at all, ask whether the result still matters now.
How to form Present Perfect vs Past Simple
| Feature | Past simple | Present perfect |
|---|---|---|
| Structure | second form of the verb | have/has + past participle |
| Example | I finished it yesterday. | I have finished it. |
| Time | specific and completed | unstated or unfinished |
| Time words | yesterday, last week, in 2019, ago | ever, never, just, yet, since, so far |
| Question | Did you see it? | Have you seen it? |
| Focus | when it happened | that it happened, and its result now |
Present Perfect vs Past Simple: the key rules
-
Past simple = finished action, finished time; present perfect = past action, present relevance.
I lost my keys yesterday. / I've lost my keys — help me look!
-
Time markers decide: yesterday, last year, in 2015, ago → past simple; ever, never, just, yet, since, for → present perfect.
I saw that film ago months ✗ → two months ago ✓ (past simple)
-
Life experience (no date) starts perfect, then details switch to past simple.
I've been to Japan. I went in 2023 and stayed three weeks.
-
Unfinished periods (today, this week) can take the perfect; finished periods take the simple.
I've drunk three coffees today. I drank three coffees yesterday.
When to use Present Perfect vs Past Simple
-
Experience, then details
The classic conversational pattern — open with the present perfect, then switch to the past simple for specifics.
Have you been to Rome? — Yes, I went there in 2018.
-
Unfinished vs. finished periods
This morning takes the present perfect while it is still morning, and the past simple once it is over.
I've had two coffees this morning. / I had two coffees this morning. (said in the evening)
-
News and its background
News is announced in the present perfect and then explained in the past simple.
The company has closed its office. It made the decision last month.
-
Present result vs. past event
Choosing the tense according to whether the consequence still matters.
I've lost my wallet. / I lost my wallet last week but I found it.
The deciding question
When you are unsure, ask whether you are saying when it happened. If you are, the past simple is compulsory.
Use the past simple if…
You name a finished time, or the period is over, or you are giving details of a completed event.
She called me an hour ago. I studied there from 2015 to 2018.
Use the present perfect if…
The time is unstated, the period is still open, or the result matters right now.
She has called three times today. I have studied there since 2015.
Present Perfect vs Past Simple in example sentences
- I've been to Portugal twice.Experience with no time stated.
- I went to Portugal in May.Specific finished time forces the past simple.
- Have you finished your homework?The result matters now.
- Did you finish your homework last night?last night is finished time.
- She's worked here since March.Started in the past, still true.
- She worked here for two years.The job is over.
- We've had a lot of problems this week.this week is not finished yet.
- We had a lot of problems last week.last week is finished.
Present Perfect vs Past Simple in a real conversation
The classic pattern appears twice here: present perfect to open the topic, past simple for the details.
Jonas:Have you ever worked abroad?
Priya:Yes, I have. I worked in Singapore for two years.
Jonas:When did you come back?
Priya:I returned in 2021. I've been here ever since.
Jonas:Have you applied for the new role yet?
Priya:I sent my application on Friday, but they haven't replied.
Common mistakes (and how to fix them)
-
I have visited Paris last spring.
I visited Paris last spring.
Last spring closes the time period — the perfect cannot coexist with a finished-time phrase.
-
Did you ever try Thai food?
Have you ever tried Thai food?
Open-ended experience questions take the present perfect with ever.
-
Shakespeare has written many plays.
Shakespeare wrote many plays.
The person's life is finished, so the time frame is closed → past simple.
Practise Present Perfect vs Past Simple today
Work in pairs of sentences — the contrast is what teaches the rule.
- Write four pairs: one present perfect sentence and one past simple version with a time added.
- Sort these into two lists: yesterday, ever, since, last year, yet, ago, so far, in 2020.
- Correct these: I have seen him last week. — Did you ever been to Spain? — She has left an hour ago.
- Have a written conversation opening with three Have you ever questions and answering with details.
Present Perfect vs Past Simple: frequently asked questions
What is the quickest way to decide?
Look for a finished time expression. If the sentence contains yesterday, last week, in 2019, two days ago, this morning when the morning is over, or any other completed moment, the past simple is compulsory and the present perfect is impossible. If there is no such expression, ask whether the result still matters now — if it does, use the present perfect.
Why does this morning change tense during the day?
Because whether the period is finished depends on when you are speaking. At eleven o'clock the morning is still open, so I've had three meetings this morning is correct. At eight in the evening the morning is over, so it becomes I had three meetings this morning. The same applies to today, this week and this year — the tense follows whether the period has closed.
Can I use ago with the present perfect?
No. Ago always measures back from now to a specific finished point, so it belongs exclusively to the past simple: She left two hours ago. Combining it with the present perfect — She has left two hours ago — is a clear error. If you want a present perfect equivalent, use for or since instead: She has been gone for two hours.
Do I need the present perfect at all if the past simple is understood?
You will be understood without it, but you will sound noticeably non-native and you will sometimes convey the wrong meaning. I lost my keys and I have lost my keys are genuinely different — the first is a past event that may be resolved, the second says you cannot get in right now. Exams at B1 and above also test the distinction directly, so it repays the effort.