2.7 Present Perfect: positive

We use the Present Perfect to talk about actions or events in the past that still have an effect on the present moment.

 

The taxi has arrived (and it is here).

I have broken that cup (it is broken now).

Where is Ann? She’s gone to the mall (she is still there).

 

To make the Present Perfect, use:

 

have/has + the past participle form of the verb

(See the section on past participle for more information).

 

Singular Plural
I have visited

You have visited

He/she/it has visited

We have visited

You have visited

They have visited

 

Note: in everyday speech and informal writing we usually use the short form of have/has.

 

I have no cash, Ive spent it on DVDs.

My team’s just won and I’m very happy.

 

The past participle forms of regular verbs end in “-ed”:

 

work  → I’ve worked

play → he’s played

finish → they’ve finished

 

But many common verbs have irregular past participle forms, like in the examples below:

 

do → done

eat → eaten

read → read

see → seen

make → made

find → found

speak → spoken

come → come

 

For a full list of irregular verbs, see the corresponding section.

 

We often use the Present Perfect to talk about a recent event or action. Use the adverbs “just” and “already” to emphasise that the event or action is recent and happened before now:

 

The train from New-Delhi has just arrived.

I’ve just finished watching the game.

They’ve already finished their trip.

 

We also use the Present Perfect when we think about the past and present together. We use it for past actions or events that are linked to the present (started in the past and are still happening now):

 

Ive lived in this house for 20 years (I started to live in this house 20 years ago and still live here now).

Jacks lost his hat (he lost his hat recently and still can’t find it now).

Shes been a famous singer since 2010 (and she still is).