The present perfect simple

The present perfect simple

The present perfect simple

The present perfect simple is used to talk about events in the recent past that still have an effect on the present moment. It is formed with “have” and a past participle.

Present perfect

The present perfect can be used to talk about the past in a number of different ways:

To give new information or news.

To talk about a repeated action that continues to happen over a period of time.

To talk about an event that started in the past and is still happening now.

How to form

Some more examples

Look! I've cooked dinner for us. 

John has just washed the dishes. 

You haven't cleared the table. It's a mess! 

Have you cleaned up your bedroom? 

 

 

Regular past participles

Regular past participles are formed by adding “-ed” to the base form.

 ask

 asked

 call

 called

 help

 helped

 need

 needed

 play

 played

 talk

 talked

 walk

 walked

 want

 wanted

 watch 

 watched

 work

 worked


Irregular past participles

English has a lot of irregular past participles, which sometimes look very different from the base form.
 

 be

 been

 buy

 bought

 come

 come

 do

 done

 have

 had

 give

 given

 go

 gone

 make

 made

 say

 said

 see

 Seen

 

 

Common mistakes past simple forms and past participles

It is important not to mix up past simple forms with past participles.

Gone / been

“Be” and “go” are both used in the present perfect to talk about going somewhere, but they have different meanings.

Some more examples

The present perfect simple and the past simple

The past simple is used to talk about something that happened at a definite time. The present perfect is used when a particular time is not specified.

Some more examples

Past simple

I saw a great movie last week.   

Jo didn't climb Mount Fuji last year. 

Madison ate too much last night. 

 

Present perfect

 

I haven't seen that movie. 

Saki has climbed Mount Fuji twice.  

Jack hasn't eaten curry before. 

The present perfect in us english

US English often uses the past simple when

UK English would use the present perfect.

 

No dessert for me! I ate too much. (US) 

No dessert for me! I've eaten too much. (UK)  
 

I can't find my passport. Did you see it? (US) 

I can't find my passport. Have you seen it? (UK)