Present Perfect vs Past Simple: the distinction that trips everyone up
Both tenses talk about the past. That's why the choice feels arbitrary — and why so many otherwise fluent speakers pick the wrong one in the middle of a sentence and then hear it land wrong.
There's a single question that decides it, and once you've asked it a few dozen times you stop asking it consciously.
The test: is the time finished?
Past Simple needs a finished time — yesterday, in 2019, last night. Present Perfect refuses one: it's about now, about the result you're still holding.
Say it out loud twice. "I've lost my keys" is a problem you have right now — you still can't get in. Add yesterday and you've pinned it to a closed moment, so the tense has to change with it.
In context
Listen for the time marker. It quietly tells you which tense the sentence wants:
I have finished the report. result matters now
I finished the report on Friday. finished time → past simple
The three that catch everyone
These are the pairs learners reverse most often. The fix is always the same test — is the time finished?
Notice the last one flips meaning, not just grammar: "She worked here for ten years" quietly says she's gone. Choosing the tense is choosing what you mean.
Practise this in the app
Reading the rule is the easy part. Saying it correctly, in the middle of a real sentence, before you've had time to think — that's the part that only comes from practice.
Practise this
Practise this in the app
Present Perfect vs Past Simple is section 1.6 of Unit 1 — free in the app. Practise it out loud, not on a test.
Join the waitlist