I’ve lost my keys.
The keys are missing now; the present result matters more than the exact time.
의미 단위
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
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.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I lost my keys yesterday.
Yesterday is a finished time, so the past simple is natural.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
She has broken her arm.
The broken arm affects the present, so the present perfect fits.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
She broke her arm last winter.
Last winter is finished, so the past simple is used.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I saw it in March.
The exact time is important, so use the past simple.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
Have you sent the email?
The speaker wants to know whether the email is sent now.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I haven’t sent it yet.
Yet keeps the time window open, so present perfect is natural.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
Did you send the email?
This asks whether the action happened, often in a finished situation or time.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I didn’t send it yesterday.
Yesterday is finished, so past simple negative is required.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I’ve left my phone at home.
The focus is that the speaker does not have the phone now.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I left my phone at home this morning.
The sentence focuses on when the action happened.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
Have you ever worked abroad?
Ever asks about any time in the person’s life before now.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
We haven’t had lunch yet.
Yet shows that the time window continues up to now.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
He called two days ago.
Ago normally goes with the past simple, not the present perfect.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I’ve had three meetings today.
The speaker is inside the same day and counts experience up to now.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I’ve lived here for three years.
The speaker still lives here.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
I lived there for three years.
The speaker no longer lives there, or is discussing a completed period.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
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.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
When did you arrive?
For a completed arrival, use past simple after when.
문장을 단어 하나하나가 아니라 의미 단위로 읽어 보세요。
계속하려면 로그인해 주세요。