AeroEnglishLEARN ENGLISH. REACH HIGHER.
appsAll topics

Present Perfect vs Past Simple

When "I have seen" is right — and when it is not.

LEARNING GOALS
  • 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
B112 min
menu_book
PART 01

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.”

format_quoteEXAMPLE
Notice how the letter mixes both tenses naturally: finished trips get the Past Simple (travelled, wrote), while ongoing experiences and recent news get the Present Perfect (has lived, have started).
spellcheck
PART 02

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.
infoNOTE
A quick test: if you can naturally add a finished time like yesterday, in 2019, or last week, you almost always want the Past Simple.

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?
format_quoteEXAMPLE
“We visited Rome in 2019.” — a finished trip, a finished year. The moment is closed.

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 timetoday, 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?
lightbulbTIP
Use for and since with the Present Perfect for situations that started in the past and continue now: I have lived here for ten years / since 2016.

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

warningWARNING
Never use the Present Perfect with a finished time expression. I have seen her yesterday.I saw her yesterday. As soon as you say yesterday, the time is closed, so you need the Past Simple.

Two more that trip people up:

  • been vs. goneHe 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.
priority_highIMPORTANT
If you remember only one thing: a stated finished time forces the Past Simple. Everything else is about whether the past still touches the present.
boltQUICK REVIEW
  • 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
quiz
PART 03

Practice

Try it yourself. You'll see right away whether you got it right, plus a short explanation of why.

0 / 4 correct
1. Yesterday I ___ my keys and couldn't get into the house.
2. ___ you ever ___ to Japan?
3. She ___ here since 2016.
4. He has gone to Paris. What does this tell you?
draw
PART 04

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.

PROMPT
Write about something you have done recently and something you did last year. Notice which tense you naturally reach for, and why.
0 words
checklistCHECK YOURSELF

Before you finish — be honest. Can you do these now?