Present Perfect Tense

Explanations, Examples, Exercises

Present Perfect Tense

Watch the video and learn how to use these correctly.

Present Perfect Tense can be used in three situations:

1. To indicate something that has happened at an indefinite time in the past.

  • I have seen that movie already.
  • She has left for California.
  • They have not eaten their dinner yet.

2. To indicate something which started in the past and continues until now.

  • I have lived in New York for nine years.
  • We have been here since Friday.
  • He has played football since he was a child.

3. To indicate something which occurred recently.

  • I have been sick lately.
  • She hasn’t slept much recently.

Notes:
When speaking about a specific time, use past tense.

A: I have seen that movie already.(Non-specific time)
B: Oh really? When did you see it?
A: I saw it last week with Bob.(Specific time)

Some words should not be used in situation 2 (above)

I have met John for five years.(INCORRECT)
I have known John for five years.(CORRECT)
I met John five years ago.(CORRECT)
I have met John already.(CORRECT)

Sometimes, but not always, present perfect continuous can be used instead of present perfect.

I have lived there for ten years(Okay)
I have been living there for ten years.(Okay)
I have exercised a lot recently.(Okay)
I have seen that movie ten times.(Okay)
I have been seeing that movie ten times.(NOT Okay)

Watch the video below for more information.

Advertisement

Learn English with our premium 1-on-1 classes. Click to know more!
Scroll to Top