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.
ਵਾਕ ਨੂੰ ਸ਼ਬਦ-ਦਰ-ਸ਼ਬਦ ਨਹੀਂ, ਅਰਥਪੂਰਨ ਹਿੱਸਿਆਂ ਵਿੱਚ ਪੜ੍ਹੋ।
ਜਾਰੀ ਰੱਖਣ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਸਾਈਨ ਇਨ ਕਰੋ