I’ve lost my keys.
The keys are missing now; the present result matters more than the exact time.
Blocos de sentido
Lê a frase por blocos de sentido, não palavra a palavra.
Choose present perfect when the present connection matters and past simple when the finished time matters.
NOW
│
PRESENT PERFECT │ a bridge to now
past event ───────┘ result / experience / still true
I’ve lost my keys.
Have you ever worked abroad?
PAST SIMPLE a pin in finished time
past event ●──────── yesterday / in March / ago / when?
I lost my keys yesterday.
I saw it in March.
When did you arrive?
Use present perfect for a past event linked to now; use past simple when you point to a finished past time.
I’ve lost my keys.
The keys are missing now; the present result matters more than the exact time.
Lê a frase por blocos de sentido, não palavra a palavra.
I lost my keys yesterday.
Yesterday is a finished time, so the past simple is natural.
Lê a frase por blocos de sentido, não palavra a palavra.
She has broken her arm.
The broken arm affects the present, so the present perfect fits.
Lê a frase por blocos de sentido, não palavra a palavra.
She broke her arm last winter.
Last winter is finished, so the past simple is used.
Lê a frase por blocos de sentido, não palavra a palavra.
I saw it in March.
The exact time is important, so use the past simple.
Lê a frase por blocos de sentido, não palavra a palavra.
Have you sent the email?
The speaker wants to know whether the email is sent now.
Lê a frase por blocos de sentido, não palavra a palavra.
I haven’t sent it yet.
Yet keeps the time window open, so present perfect is natural.
Lê a frase por blocos de sentido, não palavra a palavra.
Did you send the email?
This asks whether the action happened, often in a finished situation or time.
Lê a frase por blocos de sentido, não palavra a palavra.
I didn’t send it yesterday.
Yesterday is finished, so past simple negative is required.
Lê a frase por blocos de sentido, não palavra a palavra.
I’ve left my phone at home.
The focus is that the speaker does not have the phone now.
Lê a frase por blocos de sentido, não palavra a palavra.
I left my phone at home this morning.
The sentence focuses on when the action happened.
Lê a frase por blocos de sentido, não palavra a palavra.
Have you ever worked abroad?
Ever asks about any time in the person’s life before now.
Lê a frase por blocos de sentido, não palavra a palavra.
We haven’t had lunch yet.
Yet shows that the time window continues up to now.
Lê a frase por blocos de sentido, não palavra a palavra.
He called two days ago.
Ago normally goes with the past simple, not the present perfect.
Lê a frase por blocos de sentido, não palavra a palavra.
I’ve had three meetings today.
The speaker is inside the same day and counts experience up to now.
Lê a frase por blocos de sentido, não palavra a palavra.
I’ve lived here for three years.
The speaker still lives here.
Lê a frase por blocos de sentido, não palavra a palavra.
I lived there for three years.
The speaker no longer lives there, or is discussing a completed period.
Lê a frase por blocos de sentido, não palavra a palavra.
I have seen him yesterday.
A finished-time word like yesterday cannot normally be used with the present perfect.
I saw him yesterday.
Use past simple with yesterday.
Lê a frase por blocos de sentido, não palavra a palavra.
When did you arrive?
For a completed arrival, use past simple after when.
Lê a frase por blocos de sentido, não palavra a palavra.
Inicia sessão para continuar