Past Simple vs. Present Perfect Simple
Both tenses talk about the past, but they look at it differently:
- The past simple talks about a finished action at a finished time.
- The present perfect simple talks about something that happened in the past but is still connected to the present – for example because it has a result now, is part of our life experience, or continues until now.
Look at the examples:
-
I bought this phone last year.
= We know exactly when it happened. The action is finished. -
I have had this phone for a year.
= I bought it a year ago and I still have it now. -
We went to Paris last summer.
= The trip is a finished event in the past. -
We have been to Paris.
= Visiting Paris is now part of our life experience. The exact time is not important.
Past Simple = a finished past
Use the past simple for actions that happened at a specific time in the past. The time is often mentioned or is already known.
- I met her last week.
- They went to Spain in 2023.
- We didn't see him yesterday.
Typical time expressions: yesterday, last year, two years ago, in 2022, when...
Present Perfect Simple = connected to now
Use the present perfect simple when the exact time is not important. The important thing is that the action is connected to the present.
- She has just arrived. (= she is here now)
- Have you ever visited Italy? (= at any time in your life)
- I have worked here since 2021. (= I still work here)
Typical time expressions: just, already, yet, ever, never, for, since, recently
Comparison
| Past Simple | Present Perfect Simple |
|---|---|
| finished past | connected to now |
| specific time | time not important |
| Subject + past form | Subject + have/has + past participle |
| I bought this laptop last year. | I have had this laptop for a year. |
| We didn't see Anna yesterday. | We haven't seen Anna today. |

