Present Perfect

What Is It?

The present perfect tense links past actions to the present, focusing on results or experiences.

Subject → have/has → past participle.

Why Use Present Perfect?

When to Choose Present Perfect

Forming Present Perfect Sentences

StructureFormulaExample
AffirmativeS + have/has + V-pp + O“I have installed the software.”
NegativeS + have/has not + V-pp + O“She has not tested it.”
QuestionHave/Has + S + V-pp + O?“Have you committed the code?”
Time ExpressionS + have/has + V-pp + O + recently“We have updated recently.”

Tips for Writing with Present Perfect

Exceptions & Nuances