Past Participle
Present Perfect +
Signal Words: yet / just / already / never / yet / since / for / ever
Present Perfect ?
Present perfect or past simple
100

be

been

100

I/be/to Madagascar.

I've been to Madagascar.

100

I haven't him _________ last Monday.

I haven't seen him SINCE last Friday.

100

you/ever/call the police

Have you ever called the police?

100

It (snow) ______ yesterday

It snowed yesterday. (Simple Past)

200

see

seen

200

They/read/Harry Potter/twice.

They've read Harry Potter twice.

200

I haven't watched my favourite series  ________ two weeks

I haven't watched my favourite series FOR two weeks

200

Have/ever/be/San Francisco


Have you ever been to San Francisco?

200

It (rain)_____________ and everything is wet.

It has rained and everything is wet. (Present Perfect)

300

become

become

300

They/cook/dinner for everyone

They've cooked dinner for everyone.

300

Have you ________ flown in a hot air balloon?

Have you EVER flown in a hot air balloon?

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. It's beautiful!

I have been to Paris and I have seen the Mona Lisa. It's beautiful! (Present Perfect)

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 hasn't been to the Algarve ________.

He hasn't been to the Algarve YET.

400

How long/she/study/there

How long has she studied there?

400

She (go) ______________ to McDonald's on her birthday.

She went to McDonald's on her birthday. (Simple Past)

500

forget

forgotten

500

She/ eat/ a pepperoni pizza by herself!

She has eaten a pepperoni pizza by herself!

500

I have _________met his brother, so I don't know what he looks like.

I have NEVER met his brother, so I don't know what he looks like.

500

Have/ever/touch/ghost

Have you ever touched 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. (Simple Past)

M
e
n
u