Present Perfect vs Past Simple
Choose the right tense every time: specific past time = past simple; unspecified or ongoing = present perfect.
What this lesson covers
Both tenses describe past events, but they have completely different jobs. The past simple describes a finished action at a specific time. The present perfect connects a past action to the present — either the action happened at an unspecified time, or its effects are still relevant now. Confusing them is one of the most penalised grammar errors in both IELTS and CELPIP writing because it changes meaning, not just style.
Examples
Weak
”I have graduated in 2019.” / “She already told me.” / “Have you seen him yesterday?”
Stronger
”I graduated in 2019.” (specific time = past simple) / “She has already told me.” (relevance to now = present perfect) / “Did you see him yesterday?” (specific time = past simple)
The rule: if the sentence contains a specific past time reference (yesterday, in 2019, last week, when I was young), use past simple. If there is no specific time or the effect continues now, use present perfect. Time references and present perfect cannot share a sentence.
How It Works
| Pattern | Meaning / Use | Example |
|---|---|---|
| Past simple + specific time | Use past simple when you name when the action happened | She graduated in 2018. / They launched the product last March. / I visited Kyoto three years ago. |
| Present perfect + no specific time | Use present perfect when time is unspecified or ongoing | She has graduated. (we do not know or care when) / Research has shown that... / I have visited Kyoto. |
| Present perfect with "since/for/already/yet/just/ever/never" | These time words signal present perfect — they connect past to present | She has worked here for five years. / I have already submitted the application. / Have you ever been to Canada? |
| Past simple with "yesterday/last/ago/in [year]/when" | These time words require past simple — they pin the action to a finished point | She worked here last year. / I submitted it yesterday. / When did you arrive? |
Use this when
- IELTS Task 1: describing changes up to the present (“has risen since 2010”) vs changes at a past point (“rose in 2015”).
- CELPIP Task 2: discussing personal experience (“I have worked in healthcare for ten years”).
- Speaking Part 1: talking about your life experience (“I have lived here for three years”) vs a completed event (“I moved here in 2021”).
Common Mistakes
| Avoid | Prefer | Why |
|---|---|---|
| ”Research has proved in 2020 that screen time affects sleep." | "Research proved in 2020 that screen time affects sleep.” (specific year → past simple) | “Has proved in 2020” is wrong because the specific year makes it a completed past event. Past simple required. |
| ”I have visited Paris last year." | "I visited Paris last year.” (last year = specific time) | “Last year” always triggers past simple. Never use present perfect with “last year/month/week." |
| "She already told me." | "She has already told me.” (already = present perfect signal) | “Already” usually goes with present perfect in formal writing (past simple in informal American English, but not in IELTS). |
Practice Lab
Self-mark each task. Retry until every answer is correct.
Score: 0/3
1. Quick pick
Which sentence uses the correct tense?
2. Build it
Put the sentence in the correct order.
Tap a chunk to move it between the bank and answer area.
3. Sort it
Sort each sentence: correct tense use or tense error?
Emissions have risen steadily since the industrial era began.
The company has launched its new product last Tuesday.
She has worked in public health for over a decade.
I have seen him yesterday at the conference.
Why It Matters
This tense distinction is tested directly in both IELTS and CELPIP reading (identifying the time frame of a statement) and penalised in writing and speaking under Grammatical Range and Accuracy. A single wrong tense in a paragraph is a minor error; a pattern of tense confusion across the essay signals poor GRA control and pushes the band score below 7.
Get targeted corrections and a practical improvement plan.
Keep practicing: free tools and tests
Put this lesson to work right now with our most-used practice tools.
Get free Band 7+ strategies every week
Get free Band 7+ strategies every week