Present Perfect Simple

How do I form Present Perfect?

(to) have + the 3rd form of the main verb

e.g.: I have just eaten lunch.
e.g.: He has lived here for 10 years.

Note: We need to use the correct conjugation of the auxiliary verb (to) havehave or has, according to the person/number.

When do I use Present Perfect?

We use Present Perfect for:

  • recent actions that have an impact on the present situation:
    have just eaten lunch. (So I am not hungry.)
  • uncompleted actions that should be completed soon:
    (The negative form is used in this case.)
    He has not finished his homework yet.
  • changes over time:
    She has cut her hair (since the last time I saw her).
  • actions/situations that started in the past and continue in the present:
    He has lived here for 10 years. (He still lives here.)
  • life experience:
    have been to Japan.
    have seen this movie three times (up to now / so far).

Adverbs & Prepositions

Adverbs and prepositions that are often used with Present Perfect:

  • just: I have just eaten lunch.
  • already: I have already eaten lunch.
  • yet: I have not eaten lunch yet.
  • never / ever: I have never been to Canada. / I have not ever been to Canada.
  • so far / up to now: I have been to Canada two times so far / up to now.
  • recently: I have been to Canada recently.
  • for & since: These two prepositions are used for actions/situations that started in the past and continue in the present.
    For indicates the period between the starting point and the present: He has lived here for 10 years.
    Since indicates the starting point: He has lived here since 2002.

Affirmative / Interrogative / Negative

AffirmativeInterrogativeNegative
1st person, sg.have eaten lunch.Have I eaten lunch?have not eaten lunch.
2nd person, sg.You have heard this song before.Have you heard this song before?You have not heard this song before.
3rd person, sg.He has finished his homework.
She has cut her hair.
The concert has started.
Has he finished his homework?
Has she cut her hair?
Has the concert started?
He has not finished his homework.
She has not cut her hair.
The concert has not started.
1st person, pl.We have lived here for two years.Have we lived here for two years?We have not lived here for two years.
2nd person, pl.You have been to Italy two times.Have you been to Italy?You have not been to Italy.
3rd person, pl.They have grown a lot.Have they grown a lot?They have not grown a lot.

Listen to the audio tutorial in this lesson to find out how we use contractions with the Present Perfect tense.

Scroll to Top