Present Perfect Tense – Rules, Examples, and Exercises

The Present Perfect Tense connects the past with the present. It is used to talk about actions that happened at an unspecified time in the past or actions that started in the past and continue now. In this lesson, you will learn the rules, sentence structure, common uses, mistakes, and practice exercises for the Present Perfect Tense.

1) When Do We Use Present Perfect?

  • Actions at an unspecified time in the past: I have visited London.
  • Actions that started in the past and continue now: She has lived here for 10 years.
  • Actions that just finished: He has just eaten lunch.
  • Life experiences: Have you ever seen snow?

2) Sentence Structure

Affirmative:
Subject + has/have + Past Participle (V3) + Object
Example: She has written a letter.

Negative:
Subject + has/have + not + Past Participle (V3) + Object
Example: They have not (haven’t) finished their work.

Question:
Has/Have + Subject + Past Participle (V3) + Object?
Example: Have you completed your homework?

3) Common Time Expressions

Use words like already, just, yet, ever, never, since, and for with Present Perfect.

  • I have already finished the project.
  • Have you ever visited the Taj Mahal?
  • She hasn’t called me yet.
  • We have lived here since 2010.

4) Rules to Remember

  • Use has with singular subjects (he, she, it).
  • Use have with plural subjects (I, you, we, they).
  • Always use the third form (V3) of the verb: go → gone, eat → eaten, write → written.

5) Common Mistakes

Wrong: I have went to the market.
Correct: I have gone to the market.

Wrong: She have finished her work.
Correct: She has finished her work.

6) Practice Exercises

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

  1. I ___ (see) this movie twice.
  2. She ___ (not/finish) her homework yet.
  3. Have you ___ (ever/visit) the Red Fort?
  4. They ___ (live) in Mumbai since 2015.
  5. He ___ (just/arrive) at the station.

7) Answers

  1. have seen
  2. has not (hasn’t) finished
  3. ever visited
  4. have lived
  5. has just arrived

Conclusion

The Present Perfect links past actions to the present. Remember to use has/have + V3 and time words like since, for, already, just, yet, ever, and never. Practice these exercises daily to make your sentences natural and confident.

Comments

Popular posts from this blog

Articles in English Grammar (A, An, The) – Rules, Examples, and Exercises

Countable and Uncountable Nouns – Rules, Examples, and Exercises

Prepositions in English – Rules, Types, Examples, and Exercises