Present Perfect Tense (Formula, Rules, Examples, & Exercise)

Donate in the form of Shares!

Understanding the present perfect tense is crucial for conveying actions that have occurred at an unspecified time before now. The emphasis is on the result rather than the moment of action, bridging the past with the present in a unique way.


The present perfect tense is used to describe actions completed at an unspecified time before now, emphasizing the outcome over the precise moment of action. It’s a blend of past actions influencing the present.


The present perfect tense is formed using the auxiliary verb “have” (or “has” for third-person singular) followed by the past participle of the main verb. Here’s the breakdown:

  • Affirmative: Subject + have/has + past participle
    • Example: “They have finished their work.”
  • Negative: Subject + have/has + not + past participle
    • Example: “She has not visited Paris.”
  • Interrogative: Have/Has + subject + past participle?
    • Example: “Have you seen this movie?”

Rules with Examples

  • Regular verbs form the past participle with an -ed ending: “I have walked to school.”
  • Irregular verbs have unique past participle forms: “She has eaten lunch.”
  • Use ‘has’ for third-person singular subjects (he, she, it): “He has arrived.”

How to Make Present Perfect Tense

1. Positive Present Perfect Tense

Combine “have” or “has” with the past participle of the verb to describe an action that has been completed.

2. Negative Present Perfect Tense

Add “not” after “have” or “has” to negate the statement.

3. Interrogative Present Perfect Tense

Start with “have” or “has,” then add the subject and the past participle to form a question.

Examples of Present Perfect Tense

Examples of Positive Present Perfect Tense

  1. “I have traveled to three countries.”
  2. “You have learned a lot.”
  3. “He has written a novel.”
  4. “She has made a cake.”
  5. “It has rained today.”
  6. “We have been to the new museum.”
  7. “They have played soccer.”
  8. “The movie has started.”
  9. “The birds have flown south.”
  10. “Our friends have bought a new house.”

Examples of Negative Present Perfect Tense

  1. “I haven’t finished my homework.”
  2. “You haven’t seen the latest episode.”
  3. “He hasn’t called me back.”
  4. “She hasn’t tried sushi.”
  5. “It hasn’t stopped raining.”
  6. “We haven’t decided yet.”
  7. “They haven’t met him.”
  8. “The train hasn’t arrived.”
  9. “The dog hasn’t eaten its food.”
  10. “The guests haven’t left.”

Examples of Interrogative Present Perfect Tense

  1. “Have you ever been to Africa?”
  2. “Has he finished his project?”
  3. “Have they heard the news?”
  4. “Has she visited the new cafe?”
  5. “Have we met before?”
  6. “Has it ever snowed in April here?”
  7. “Have you read this book?”
  8. “Has the mail arrived yet?”
  9. “Have the children eaten their lunch?”
  10. “Has the movie ended?”

Present Perfect Tense

Exercise of Present Perfect Tense With Answers


  1. I (to finish) my report.
  2. She (not to call) us yet.
  3. (you to see) the latest movie?
  4. He (to travel) around Asia.
  5. We (not to decide) on the venue.
  6. (they to arrive) at the airport?
  7. The plants (to grow) a lot.
  8. She (not to try) Thai food before.
  9. (it to rain) in your city recently?
  10. They (to complete) the marathon.


  1. I have finished my report.
  2. She hasn’t called us yet.
  3. Have you seen the latest movie?
  4. He has traveled around Asia.
  5. We haven’t decided on the venue.
  6. Have they arrived at the airport?
  7. The plants have grown a lot.
  8. She hasn’t tried Thai food before.
  9. Has it rained in your city recently?
  10. They have completed the marathon.

The present perfect tense is a powerful tool in English, enabling speakers and writers to link past actions with the present. Understanding its formation, rules, and applications can significantly enhance your grammatical skills and communication effectiveness.

Donate in the form of Shares!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top