Present Perfect

The present perfect is a tense in the English used to show that an action has taken place once or many times before now. The present perfect is most frequently used to talk about experiences or changes that have taken place, but there are other less common uses as well.

Present Perfect Forms

The present perfect is formed using has/have + past participle. Questions are indicated by inverting the subject and has/have. Negatives are made with not.

  • Statement: I have eaten sushi many times.
  • Question: Have you eaten sushi before?
  • Negative: I have not eaten sushi before.

Download Grammar Sheet

Present Perfect

Quiz

Test your knowledge

Continue with these grammar quizzes