Home/Grammar exercises/Verb tenses/Simple past vs. present perfect 1
SIMPLE PAST OR PRESENT PERFECT? EXERCISE 1 (ESL)
level: Intermediate (B1/B2)
✓ Useful for IELTS
✓ Useful for TOEFL
The simple past and the present perfect are two of the most commonly confused tenses in English, especially for speakers of languages that don't make the same distinction. The choice often hinges on time expressions and whether the action still connects to the present. This is exercise 1 of 3 in this series.
GRAMMAR REVIEW! Simple past & present perfect
The SIMPLE PAST TENSE in English is used to talk about actions or situations that happened and were completed in the past. Here are the main uses:
1. Completed actions in the past (to describe something that started and ended at a specific time in the past).
Examples:
I visited Paris last summer.
She graduated in 2020.
2. A series of completed actions (to list multiple actions that happened in the past, often in sequence).
Example:
He woke up, brushed his teeth, and left the house.
The PRESENT PERFECT TENSE (formed by combining "have/has" + past participle) is used in English to describe actions or events that have a connection to the present, even if they happened in the past. Here's a breakdown of when it's typically used:
1. Actions that happened at an unspecified time in the past (when we don't say exactly when the action happened, just that it has happened)
Example:
I have seen that movie before.
She has visited Paris.
2. Actions that started in the past and continue to the present (often used with for or since)
Examples:
They have lived here for 10 years.
He has worked at the company since 2010.
3. Repeated actions in the past up to now (shows the action has happened more than once).
Examples:
I have eaten sushi many times.
We have gone hiking every summer.
4. With "just," "already," "yet," "ever," "never," "still" (in British English especially)
Examples:
She has just left the office.
Have you ever been to Japan?
I haven't finished my homework yet.
5. To describe life experiences when no specific time is mentioned.
Examples:
I've never broken a bone.
They have traveled all over the world.
Key time expressions to watch for:
→ Simple past: yesterday, last week/month/year, in 2015, ago, when I was young, this morning (if the morning is over)
→ Present perfect: just, already, yet, ever, never, since, for, recently, so far, this week/month/year (if still in progress), today (if the day is not over)
READY TO PRACTICE? LET’S GO!
Choose the correct answer for each sentence, then click Check answers to see how you did.