Present Perfect or Past Simple?
Learn the difference between the present perfect and the past simple with clear A2 explanations and exercises. Step by step, get better at English grammar.
Exercises & Summary
Present Perfect or Past Simple? Exercises
The present perfect and the past simple are both used to talk about the past in English, but they are used in different ways. Knowing the difference will help you write and speak more clearly.
Past Simple
We use the past simple to talk about things that happened at a certain time in the past. The time is usually stated or is clear from the situation.
Examples:
- I visited London last year.
- She finished her homework yesterday.
- We watched the movie two days ago.
Some common time phrases with the past simple:
yesterday, last night, last week, in 2022, two hours ago
Present Perfect
We use the present perfect to talk about things that happened in the past when the exact time isn’t important or isn’t mentioned. Not when it happened, but what happened or how it felt is what matters.
Examples:
- I have visited London.
- She has finished her homework.
- We have watched that movie before.
Words that are often used with the present perfect:
ever, never, already, just, yet, so far
Key Difference
Time is the main difference.
- When the time is over or known, use the past simple.
- Use the present perfect when the time isn’t important or hasn’t ended yet.
Compare:
- I saw that film last night.
- I have seen that film.
Present Perfect with Time Periods
We often use the present perfect with time periods that start now.
Examples:
- I have worked here for five years.
- She has lived in Ankara since 2020.
Quick Tip
Use the past simple if you want to know “When did it happen?”
Use the present perfect if you want to know “Have you ever…?”