Past Participle
Present Perfect +
Present Perfect -
Present Perfect ?
Present perfect or past simple
100

be

been

100

I/be/to Madagascar.

I've been to Madagascar.

100

I/not see/him since last Monday.

I haven't seen him since last Friday.

100

you/ever/call the police.

Have you ever called the police?

100

I (rain) ______ yesterday

It rained yesterday.

200

keep

kept

200

They/read/Harry Potter/twice.

They've read Harry Potter twice.

200

I/not watch/my favourite series.

I haven't watched my favourite series

200

Have/ever/be/San Francisco


Have you ever been to San Francisco?

200

It (rain)_____________, everything is wet

It has rained, everything is wet.

300

become

become

300

They/cook/ dinner for everyone

They've cooked dinner for everyone

300

Phillipa /draw/ a picture for her mum

Phillipa hasn't drawn a picture for her mum

300

how long/he/be/a teacher?

How long has he been a teacher?

300

I (be)_________ to Paris and I (see)________ the Mona Lisa.

I have been to Paris and I have seen the Mona Lisa

400

grow

grown

400

He/take/ my dog for a walk in the park

He has taken his dog for a walk in the park

400

He/not be/ to Galicia

He has not been to Galicia.

400

How long/she/study/there

How long has she studied there?

400

She (go) ______________ to McDonalds on her birthday

She went to McDonalds on her birthday.

500

forget

forgotten

500

She/ eat/ a Nocilla pizza.

She has eaten a Nocilla pizza.

500

I/never/meet/his brother.

I have never met his brother

500

Have/ever/see/ghost

Have you ever seen a ghost?

500

They (not buy) ____________________any toys when they went to the shop.

They didn't buy any toys when they went to the shop.

M
e
n
u