Grammar B1 Present Perfect Tense

Present perfect — 50 examples

Present Perfect in Real Contexts

The present perfect connects the past to the present. Use it to talk about experiences, recent events, unfinished situations, and durations that started in the past and continue now. These examples show how English speakers use it naturally in everyday conversations, work, and storytelling.

Where the Present Perfect Tense sits on the English tense timeline

Where the Present Perfect Tense sits on the English tense timeline

Examples — page 1 of 5

I have lived in Berlin for three years.
I have lived in Berlin for three years.
Duration · States that started in the past
①moved to Berlin → ②now, still living there
She has never been to Japan before.
She has never been to Japan before.
Life experience · Negative
①entire life up to now → ②visiting Japan
Have you finished your homework yet?
Have you finished your homework yet?
Recent completion · Question
①you started your homework → ②now, at this moment
The company has increased its profits by 25% this year.
The company has increased its profits by 25% this year.
Recent result · Business context
①company increased profits by 25% → ②now, this year
We have been married for ten years now.
We have been married for ten years now.
Duration · Ongoing situation
①got married ten years ago → ②still married now
He hasn't replied to my email since Monday.
He hasn't replied to my email since Monday.
Recent action · Negative with time marker
①He received my email on Monday → ②Now, he still hasn't replied
I have always wanted to learn guitar.
I have always wanted to learn guitar.
Long-standing desire · Personal statement
①wanting to learn guitar (starting in the past) → ②now (still wanting)
Has anyone seen my phone? I've lost it somewhere.
Has anyone seen my phone? I've lost it somewhere.
Recent problem · Everyday conversation
①I lost my phone somewhere → ②now - I'm looking for it
They have worked on this project for two months.
They have worked on this project for two months.
Duration · Work context
①they started working on the project → ②two months have passed until now
The coffee has gone cold while we were talking.
The coffee has gone cold while we were talking.
Recent change · Natural narrative
①coffee was hot → ②coffee is cold now
Signal words
for since yet already never ever just recently lately this year this month today always so far
KEY TAKEAWAYS

What to Remember

  • Use have/has + past participle to form the present perfect tense.
  • The present perfect connects past actions or states to the present moment.
  • Use it for experiences, recent events, and situations that started in the past and continue now.
  • Don't use the present perfect with specific past time expressions like "yesterday" or "last week."
  • The present perfect often appears with "just," "already," "yet," and "for" in everyday English conversations.
← Previous
Present perfect with since and for
Next →
Present perfect vs simple past (detailed comparison)