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?