Present Perfect
Use have/has + past participle for an action that happened at an unstated time, or that began in the past and still matters now.
I have finished my work.
She has lived here for five years.
They have just arrived.
Have you seen this film?
Use has with he/she/it and have with the rest. Common with already, yet, just, ever, never, since, for.
Common mistake: Using it with a finished past time. Don't say "I have seen him yesterday" — use the past simple: "I saw him yesterday." Present perfect = no specific past time.
✏️ Test Yourself
1. I ___ (eat) already.
2. She ___ (not / call) yet.
3. They ___ (live) here for years.
4. ___ you ever ___ (be) to Quetta?
📒 Words to learn
“He welshed from his labors .”
“She bought a cushy chair.”
“I want to foil any conspiracy of my enemies.”
“I am eating a morsel of biryani.”
“The kitchen was full of ash.”