present perfect
grammar (tense)/ˈpreznt ˈpɜːfɪkt/
🔊 listen
The Present Perfect (have/has + past participle) links a past action to the present. Pattern: have/has + V3.
📖 Meanings
1Form: have/has + past participle (V3)
"I have finished." — (done now)
2Experience (at some point in life)
"I have been to London." — (experience)
3Recent action with present effect
"She has just left." — (just now)
4vs Past Simple: a finished past time
"I finished yesterday. (past simple)" — (specific time → past simple)
🔄 Often confused
💬 Keywords
just, already, yetever, neverfor, since
❓ Which is Present Perfect?