Present Perfect

The Present Perfect Tense

The present perfect is used to talk about actions or events that started in the past but are connected to the present.

1. When Do We Use The Present Perfect?

The present perfect tense is used to talk about:

Unspecified past actions: Actions that happened at an unspecified time before now.

    • I have visited Paris.

Actions continuing into the present: Actions that started in the past and continue to the present.

    • She has lived here for 10 years.

Recent events: Events that happened recently and have a present result.

    • They have just arrived.

2. Forming The Present Perfect

Positive Sentences
Structure: Subject + have/has + past participle.

    • I have finished my homework.
    • He has visited New York.
       

For regular verbs, add -ed

  • work → worked.

For irregular verbs, use the specific form

  • go → gone
  • eat → eaten
     

Negative Sentences
Structure: Subject + have/has + not + past participle

  • I have not (haven’t) seen that movie.
  • She has not (hasn’t) finished her work.
     

Questions
Structure: Have/Has + subject + past participle?

  • Have you ever been to London?
  • Has he finished his homework yet?

3. Common Time Expressions

Use these words with the Present Perfect:

For: Used to show a duration of time.

    • I have lived here for 5 years.

Since: Used to show the starting point.

    • She has worked here since 2010.

Just: Refers to a recent action.

    • They have just arrived.

Already: Refers to an action completed earlier than expected.

    • We have already finished.

Yet: Used in negative sentences or questions.

    • Have you finished yet?

Ever/Never: For life experiences.

    • Have you ever climbed a mountain?

3. Examples

Positive Sentences

    • They have travelled to many countries.

    • She has already cleaned the house.

    • We have lived here since 2015.

       

Negative Sentences

    • I haven’t eaten lunch yet.

    • He hasn’t been to the new mall.

    • We haven’t met her before.

       

Questions

    • Have you ever tried sushi?

    • Has he written the email yet?

    • Have they completed their project?

Present Perfect

Scroll to Top