Skip to main content
English grammar

Present perfect πŸ“•

Summary card: Present perfect

The present perfect connects the past and the now.


Form: have / has + past participle

SubjecthavePast participle
I / you / we / theyhaveworked / seen
he / she / ithasworked / seen

Short forms: I've, she's, we've, haven't, hasn't.


1. Experience: at some time in your life

We do not say when.

I have been to Spain.

Have you ever eaten sushi?

She has never seen snow.


2. Past action with a result now

I have lost my keys. (I don't have them now)

He has broken his arm.


3. A situation that started in the past and continues now

Use for (how long) and since (when it started).

I have lived here for five years.

She has worked at the school since 2020.


4. Just, already, yet

I have just finished. (a moment ago)

Have you finished yet?


Typical words

ever, never, just, already, yet, for, since, so far, this week

βœ— I live here since 2020.

βœ“ I have lived here since 2020.

Was this article helpful?