Present Perfect vs Past Simple
When "I have seen" is right — and when it is not.
- check_circleI can talk about life experiences without saying when
- check_circleI can choose between Present Perfect and Past Simple
- check_circleI can use for, since, just, already and yet naturally
Discover
Meet today's English in a real situation — no rules yet. Read it once and try to guess the pattern in the words in bold. Underlined words open a short definition.
Maria has lived in three different countries since she graduated from university. Last year she moved to Lisbon, and so far she has made a handful of good friends there.
Yesterday she wrote to an old classmate: “I have thought about you a lot recently — do you remember when we travelled to Berlin together in 2018? I haven’t been back since, but I have started planning a trip for next spring.”
Learn
Now the rules behind what you just saw — explained simply, with examples. Underlined words open a short definition — hover on desktop, tap on a phone.
Both of these tenses talk about the past, and that is exactly why they get mixed up. The difference is not really about time — it is about connection to now. The Past Simple closes a moment and leaves it in the past. The Present Perfect keeps one foot in the present.
Once you feel that difference, most of the “rules” stop being rules and start making sense.
The one idea to hold on to
- Past Simple → a finished action at a finished time. The moment is over, and often you say (or both people know) when it happened.
- Present Perfect → the action connects to now: the time is unfinished, the result still matters, or the exact “when” is not the point.
Past Simple
We use it for completed actions in a finished period of time.
- Form: subject + past verb → I worked, she went, they saw.
- Negative / question: did + base verb → I didn’t work, Did she go?
Use it when:
- The time is finished and usually stated: I saw her yesterday.
- You are telling a story or a sequence of events: He woke up, made coffee, and left.
- You ask or say exactly when something happened: When did you arrive?
Present Perfect
We form it with have / has + past participle, and we use it when the past reaches into the present.
- Form: have / has + past participle → I have seen, she has gone.
- Negative / question: I haven’t seen, Have you seen…?
Use it when:
- Life experience, no specific time: I have visited Rome. (at some point — the when is not important)
- Unfinished time — today, this week, this year are still going: I have sent three emails today.
- A past action with a result in the present: I have lost my keys. (so I can’t get in now)
- With just, already, yet, ever, never, so far: Have you finished yet?
Side by side
| Past Simple | Present Perfect |
|---|---|
| I saw that film last night. | I have seen that film. |
| Finished time (last night) | No specific time — experience |
| She broke her arm in June. | She has broken her arm. (it’s still in a cast) |
| Focus on when | Focus on the result now |
| Did you eat? | Have you eaten (yet)? |
Watch out for these
Two more that trip people up:
- been vs. gone — He has gone to Paris (he is there now) vs. He has been to Paris (he went and came back).
- American English sometimes prefers the Past Simple where British English uses the Present Perfect: Did you eat yet? (US) vs. Have you eaten yet? (UK). Both are understood — pick one and be consistent.
- Finished time stated (yesterday, in 2019) → Past Simple: I saw her yesterday.
- Experience / result now / unfinished time → Present Perfect: I have lost my keys.
- for + period (for ten years) · since + starting point (since 2016)
- has gone = still there · has been = went and came back
Practice
Try it yourself. You'll see right away whether you got it right, plus a short explanation of why.
Use It
Now make the language yours in a real task. Use the prompt below — the editor keeps a simple word count, and nothing is saved or graded.
Before you finish — be honest. Can you do these now?