Practice choosing between the present perfect and past simple in context.
Not sure which level to practice?Take the free level testUse the past simple when the action is finished and tied to a specific, completed time (yesterday, in 2019, last week).
Use the present perfect when the time is unspecified or the action connects to now (with ever, never, since, for, so far, or recent results). With already, just, and yet, American English accepts both: “I've already eaten” and “I already ate.”
| Present Perfect | Past Simple | |
|---|---|---|
| Use when | The exact time is not stated, or the past action still matters now (life experience, recent news, ongoing situations). | The action is finished and happened at a specific, known time in the past. |
| Signal words | already, yet, just, ever, never, so far, since, for, recently, lately | yesterday, last night, ago, in 2010, when I was young, this morning (if over) |
| Example | I have visited Paris three times. | I visited Paris in 2019. |
Practice
When you your new car?
She three different countries before she turned twenty-five.
We three inches of rain so far this month.
How long you this guitar? I see you playing it every day.
The company its first office in 1998 and grew quickly after that.
Weto the beach last weekend.
Hint: go (finished time: last weekend)
This is the most interesting lecture I ever to.
She to Japan three times, and she wants to go again.
I this client three times last week, but he never answered.
you your grandparents since you moved to Denver?