The Present Perfect Tense

The Present Perfect tense is used to describe actions that started in the past and have relevance to the present. It connects past actions or experiences to the present moment. This tense is commonly used to express things we have done at an unspecified time in the past, or actions that started in the past and are still continuing.

Form of the Present Perfect:

SubjectPositive FormNegative FormQuestion Form
I/You/We/Theyhave worked, played, eatenhaven’t worked, haven’t playedHave I/you/we/they worked?
He/She/Ithas worked, played, eatenhasn’t worked, hasn’t playedHas he/she/it worked?

When Do We Use the Present Perfect?

  1. Actions that happened at an unspecified time in the past: We use the Present Perfect to talk about experiences or actions that occurred at some point in the past, but the exact time isn’t important.
    • I have visited London.
  2. Actions that started in the past and continue in the present: The Present Perfect shows that something began in the past and is still happening.
    • She has lived in New York for five years.
  3. Past actions with present results: We use the Present Perfect when a past action has an effect on the present moment.
    • They have finished their work.
  4. Life experiences or achievements: We use the Present Perfect to talk about things we’ve done in life.
    • I have traveled to many countries.

Examples:

  • I have completed the project. (positive)
  • She has never eaten sushi. (negative)
  • We have just arrived at the station. (positive)
  • Have you seen that movie? (question)
  • He hasn’t finished his homework yet. (negative)

Short Exercise:

Fill in the blanks with the correct form of the verb in the Present Perfect:

  1. I __________ (visit) that museum many times.
  2. She __________ (not/see) that movie before.
  3. They __________ (finish) their homework already.
  4. We __________ (not/travel) to Japan yet.
  5. He __________ (be) to three different countries this year.
  6. __________ you __________ (eat) lunch yet?
  7. My parents __________ (not/like) that restaurant.

Discussion Questions:

These questions will help you practice using the Present Perfect tense in everyday contexts. Try answering them using the correct form!

  1. Have you ever traveled to another country? Where did you go?
  2. What’s something you have recently completed?
  3. Have you ever tried a new hobby? What was it?
  4. Have you read any interesting books this year? What are they about?
  5. How long have you lived in your current city or country?
  6. Have you learned any new skills lately?
  7. What’s the best meal you have ever eaten?

Answers:

  1. have visited 2. hasn’t seen 3.have finished 4.haven’t traveled 5. has been 6. Have, eaten 7.haven’t liked

Share this article