Grammar B1 Present Perfect Tense

What is the present perfect tense?

What is the present perfect tense?

What is the Present Perfect Tense?

The present perfect tense is used to talk about actions or situations that started in the past but are still relevant to the present moment. It connects the past with the present. You form the present perfect with the auxiliary verb 'have' or 'has' plus the past participle of the main verb. For example: 'I have finished my homework' or 'She has lived in London for five years.' The action happened before now, but we focus on the result or connection to the present, not the exact time when it happened.

Where the Present Perfect Tense sits on the English tense timeline

Where the Present Perfect Tense sits on the English tense timeline

Key Characteristics

The present perfect is different from the simple past because it emphasizes the connection between the past action and the present situation. You don't usually say when the action happened (no specific past time is mentioned). Common reasons to use the present perfect include: describing recent experiences you want to share, talking about changes over time, discussing actions that are still true or relevant, and explaining how many times something has happened in your life. Understanding when to use it requires practice, but thinking about whether the past action is still connected to 'now' is the key.

Present Perfect Conjugation Table

Pronoun Affirmative Negative Question
I I have worked I have gone (irreg.) I have not worked I haven't worked Have I worked? Have I gone? (irreg.)
You (singular) You have worked You have seen (irreg.) You have not worked You haven't worked Have you worked? Have you seen? (irreg.)
He / She / It He has worked She has eaten (irreg.) It has broken (irreg.) He has not worked She hasn't eaten It hasn't broken Has he worked? Has she eaten? (irreg.) Has it broken? (irreg.)
We We have worked We have been (irreg.) We have not worked We haven't been Have we worked? Have we been? (irreg.)
You (plural) You have worked You have done (irreg.) You have not worked You haven't done Have you worked? Have you done? (irreg.)
They They have worked They have known (irreg.) They have not worked They haven't known Have they worked? Have they known? (irreg.)
Key Notes
  • Structure: Subject + have/has + past participle
  • Use has only with he / she / it; all other pronouns use have.
  • Regular past participles add -ed to the base verb (for example, work → worked).
  • Common irregular past participles: go → gone, see → seen, eat → eaten, break → broken, be → been, do → done, know → known.
  • Contractions: I've, you've, he's, she's, it's, we've, they've (affirmative); haven't / hasn't (negative).
  • Uses: Actions completed at an unspecified time, life experiences, recent events with present relevance, and situations continuing into the present (often with since or for).
Formula
✔ Positive
Subject + have/has + past participle + object (optional)
I have visited Paris three times.
✖ Negative
Subject + have/has not + past participle + object (optional)
She has not completed the project yet.
? Question
Have/Has + subject + past participle + object (optional)
Have you ever tried sushi?

Examples

I have worked at this company for two years.
I have worked at this company for two years.
Duration from past to present · Experience
started working at this company now, after two years
She has just arrived at the airport.
She has just arrived at the airport.
Recent action · News
She arrived at the airport Now, very recently
They have never been to Scotland before.
They have never been to Scotland before.
Life experience · Negative
never visiting Scotland (from past until now) present moment / now
We have finished our dinner, so we can watch a film.
We have finished our dinner, so we can watch a film.
Completed action with present result · Consequence
We finished our dinner We can watch a film now
How many times have you visited your grandparents this year?
How many times have you visited your grandparents this year?
Repeated actions · Question
visiting grandparents during this year now, at this moment
The weather has been very cold recently.
The weather has been very cold recently.
Recent tendency · Description
weather became cold now, recently
When to use it
Recent experiences
Share personal experiences and memories from your life without specifying exactly when they happened.
"I have seen that film—it's excellent!" or "Have you ever tried Italian cooking?"
Actions with duration
Talk about situations that started in the past and continue into the present, often using 'for' or 'since'.
"I have lived here for five years" or "She has worked as a teacher since 2018"
Recent news
Announce something that just happened and is still relevant or important now.
"The train has arrived" or "I have finished the report"
Changes and results
Describe how situations have changed or what the result of a past action is now.
"Property prices have increased" or "She has improved her English a lot"
Signal words
just recently yet already ever never so far for (duration) since lately
Common Mistakes
Wrong
I have finished my work yesterday.
Correct
I finished my work yesterday.
Don't use present perfect with a specific past time. Use simple past instead.
Wrong
She have lived in Paris for two years.
Correct
She has lived in Paris for two years.
Use 'has' (not 'have') with third person singular subjects like 'she', 'he', 'it'.
Wrong
Have you ever go to Australia?
Correct
Have you ever been to Australia?
Use the past participle form, not the base verb. 'Been' is the past participle of 'go'.
Wrong
They haven't finished the work yet, but they finished half of it.
Correct
They haven't finished the work yet, but they have finished half of it.
Keep consistent tenses when describing related situations in the present and past.
KEY TAKEAWAYS

What to Remember

  • Use the present perfect to describe past actions that are still relevant to the present moment.
  • Form it with 'have' or 'has' plus the past participle of the main verb.
  • Use 'has' with third person singular subjects (he, she, it) and 'have' with all others.
  • Focus on the result or connection to the present, not the exact time the action happened.
  • Don't use the present perfect when you mention a specific past time; use simple past instead.
← Previous
Past continuous — common mistakes
Next →
How to form the present perfect tense