What's the pp?
Positive Present Perfect
Negative Present Perfect
Make the question and answer
Gap fill - for, since, just, yet, already
100

see

seen

100

She/eat/the cake

She has eaten the cake

100

They/make/a mistake

They haven't made a mistake

100

you/ever/play/a trick on someone

Have you ever played a trick on someone?

100

They have been at the hotel __________ last Tuesday

They've been at the hotel since last Tuesday

200

have 

had

200

They/read/Harry Potter

They've read Harry Potter

200

I/buy/anything

I HAVEN'T BOUGHT ANYTHING

200

you/ever/lose/money

Have you ever lost money?

200

I've not eaten meat ______ 3 years

I've not eaten meat for 3 years

300

eat

eaten

300

He/see/an angel

He has seen an angel

300

He/cut/his hair

He hasn't cut his hair

300

how long/ do/ your job

How long have you done your job?

300

I've done my work ________

I've done my work already
400

buy

bought

400

We/watch/the/film

We have watched the film

400

My Dad/find/the car keys

My Dad hasn't found the car keys

400

how long/live/in your home

How long have you lived in your home?

400

He hasn't made dinner _______ 

He hasn't made dinner yet

500

forget

forgotten

500

It/go/with/the/wind

It's gone with the wind

500

The dog/eat/the bone

The dog hasn't eaten the bone

500

you/ever/travel/abroad

Have you ever travelled aborad?

500

We ______ saw her. She said she hasn't made plans ____ but is thinking of going away _______ 2 weeks

We just saw her. She said she hasn't made plans yet but is thinking of going away for 2 weeks