Updated on October 14, 2025

Present Perfect

The Present Perfect Tense is used to talk about actions that happened before now, but we don’t say exactly when they happened. It connects the past and the present - the action is finished, but the result is important now.

Table of Contents

Exercises

Explanation

Form

Type

Example

Structure

Affirmative

I have finished my homework. / She has cooked dinner.

have/has + V3 (past participle)

Negative

I haven’t finished my homework. / She hasn’t cooked dinner.

have/has + not + V3

Question

Have you finished your homework? / Has she cooked dinner?

Have/Has + subject + V3 + ?

Short forms:

  • have not → haven’t
  • has not → hasn’t
  • I have → I’ve, She has → She’s 

Use

Finished actions with a result now

We use the Present Perfect for actions that happened before now, but we can see the result in the present.

I’ve broken my glasses. (Now I can’t see well.)
He has washed the car. (It’s clean now.)
We’ve just eaten. (We aren’t hungry.)

Actions that started in the past and continue now

I’ve lived here for ten years.
She has worked in this company since 2020.
They’ve known each other since school.

Common time expressions

ever, never, already, yet, just, since, for

Have you ever been to London?
I’ve just finished breakfast.
We haven’t seen that movie yet.
He’s worked here for five years.

Related topics
Grammar References
Follow us
GrammarWiki | Grammar Rules, Lessons and Exercises. Address: 5842 Ziemann Ranch Apt. 843 West Lucius, MD 10037. Tel: 1-945-733-2522 x9558
@ 2025 grammarwiki.com