1. What is the present perfect tense?

The present perfect tense is a grammatical verb form to describe actions or events that began in the past and have relevance or a connection to the present moment.

2. Present perfect chart

Present perfect chart in English
Present perfect summary table

The present perfect chart above serves as a helpful guide to understanding the usage and structure of the present perfect tense in English. It explains how this tense connects past actions with the present, focusing on experiences or events that have occurred at an unspecified time before now. The chart highlights the construction of affirmative, negative, and question forms, with examples to clarify each form.

3. How to form the present perfect tense?

Present perfect chart
Form Example
Affirmative
Subject + have/has + Past participle She has left.
Negative
Subject + have/has not + Past participle She hasn't left.
Interrogative
Have/Has + Subject + Past participle? Has she left?
Negative Interrogative
Hasn't/Has not + Subject + Past participle? Hasn't she left?

The present perfect is formed by using the auxiliary verb have (in the present tense) followed by the past participle of the main verb. For example:

  1. I have seen.
  2. She has finished.
  3. They have travelled.

The use of have (or has for the third-person singular) indicates the present aspect, while the past participle of the verb expresses the completed action or state. The present perfect tense is used to describe past actions or experiences that have a connection to the present. It emphasises the result, impact, or relevance of the past event on the current situation. It is often accompanied by time expressions such as already, just, recently, or since, which provide further context.

4. When should you use the present perfect tense?

4.1 Actions or events that started in the past and continue to the present

The present perfect tense is used to talk about actions or events that started in the past and connect to the present. It is formed with the present tense of the verb have and the past participle of the main verb.

  1. I have lived here since 2012.
  2. We have known Robert for about two years.
  3. We have been married for ten years.
  4. I haven’t seen him since yesterday.
  5. We have worked together for ten years.
  6. I have dreamed about becoming a police officer ever since I was a kid.
  7. He hasn’t written a new book for the past ten years.
  8. Tommy and Luise broke up last year. They haven’t spoken with each other since then.
  9. We haven’t had a sunny day for two weeks.

4.2 Actions or events that happened at an unspecified time in the past

The present perfect tense can also be used to talk about actions that happened at an unspecified time in the past.

  1. The government has implemented strict measures to help curb the spread of COVID-19.
  2. Have you seen your brother?
  3. I have seen this movie before.
  4. I have lost my wallet.
  5. The police have arrested the suspect.

4.3 Commonly used time adverbials

The following time adverbials usually link past actions or experiences to the present moment:

  1. ever
  2. never
  3. just
  4. already
  5. yet
  6. since
  7. for
  8. lately
  9. recently
  10. so far
  11. up to now
  12. until now
  13. ever since
  14. to date
  1. I have already had breakfast.
  2. She hasn’t finished her homework yet.
  3. I've always wanted to visit England, but I have never had the chance to do so.
  4. She has just arrived.
  5. Have you ever played chess before?
  6. I have never played chess before.
  7. Have you called your parents yet?
  8. Yesterday was the worst day I have ever had.
  9. Have you made any progress so far?
  10. She has lived here since 2015.
  11. The book provides critical thinking on how societies have evolved up to now around the world.
  12. I haven’t realised the importance of positive thinking until now.

4.4 Describing past experience

To talk about past experiences or achievements without mentioning exactly when they happened, we commonly use the following adverbs of experience or frequency:

  1. ever
  2. never
  3. yet
  4. already
  5. once
  6. twice
  7. several times
  8. many times
  9. before
  10. recently
  11. lately
  1. Have you met each other before?
  2. She’s phoned me many times today.
  3. We’ve eaten there several times.
  4. He’s visited Spain twice.
  5. I’ve visited five continents.
  6. I’ve only seen her once.
  7. They’ve already arrived at the hotel.
  8. I haven’t spoken to her yet.
  9. Have you finished your homework yet?
  10. I’ve never tasted sushi.
  11. Have you ever been to London?
  12. She’s watched that film three times this week.

5. Common mistakes

5.1 Using specific past time indicators

The present perfect cannot be used with specific time expressions that refer to the past, such as "yesterday," "last week," or "in 2010." Use the past simple tense instead.

  1. Incorrect: I have seen him yesterday.
  2. Correct: I saw him yesterday.
  3. Incorrect: I have visited Paris last year.
  4. Correct: I visited Paris last year.
Use past simple Use present perfect Use of both tenses are possible
yesterday
  • I watched a film yesterday.
since yesterday
  • I have felt tired since yesterday.
today
  1. I spoke to her today. (The action feels finished)
  2. I have spoken to her today. (The day isn’t over yet)
last night
  • She had pizza last night.
since last night
  • He has had a headache since last night.
this morning
  1. I saw her this morning. (Now it's the afternoon)
  2. I have seen her this morning. (It's still morning)
last week
  • We went to the zoo last week.
since last week
  • I have studied every day since last week.
this week
  1. I called her twice this week. (The week feels finished)
  2. I have called her twice this week. (The week is not over)
last weekend
  • They stayed at home last weekend.
since last weekend
  • She has felt unwell since last weekend.
this weekend
  1. We went shopping this weekend. (The weekend is over or feels over)
  2. We have done something crazy this weekend. (The weekend is not yet finished)
last month
  • I travelled to Italy last month.
since last month
  • He has worked here since last month.
this month
  1. I read two books this month. (The month feels over)
  2. I have read two books this month. (The month is not over yet)
last year
  • She graduated last year.
since last year
  • I have lived in London since last year.
this year
  1. He travelled a lot this year. (The year feels complete)
  2. He has travelled a lot this year. (The year is still in progress)
two days ago
  • I met her two days ago.
for two days
  • He has been sick for two days.
---
in 2020
  • We moved here in 2020.
since 2020
  • I have worked here since 2020.
---
between 2001 and 2002
  • She lived in Brazil between 2001 and 2002.
since 2001
  • I have known him since 2001.
---
when I was young
  • I played football when I was young.
since I was young
  • I have loved animals since I was young.
---

5.2 Omitting the auxiliary verb have

The present perfect requires the auxiliary verb "have" or "has" before the past participle.

  1. Incorrect: I never seen that movie.
  2. Correct: I have never seen that movie.

6. External ressources

  1. https://en.wikipedia.org
  2. https://writingcenter.unc.edu
  3. https://www.mtsac.edu
Share this content on social media