Present Perfect +
Present Perfect -
Present Perfect ?
Present Perfect special ?
100

have / they / listened/ music / to

They have listened to music

100

Not / laundry / done / have / my / I

I have not done my laundry

100

You / ever / food /eaten / Italian / have / ?

Have you ever eaten Italian food?

100

you / tennis / played / ever / have / ?

Have you ever played tennis?

200

before / played / the / children / have

The children have played before

200

Their / eaten / meal / not / they / have

They have not eaten their meal

200

English/ they/ spoken/ have / ever / ?

Have they ever spoken English?

200

Has / done / what / Erika / ?

What has Erika done?

300

The / lost / boy / has / match / the 

The boy has lost the match

300

All / he / his / no t/ matches / has / not / won

He has not won all his matches

300

Parents / received / your / have / letter / the / ?

Have your parents received the letter?

300

chess / ever / your / friend / has / played / ?

Has your friend ever played chess?

400

Homework / you / your / done / have / all

You have done all your homework

400

Brother / I / and / not / my / have / any / this / films / seen / week

My brother and I have not seen any films this week

400

Many / this / how/ Bob / month / has / read / books / ?

How many books has Bob read this month?

400

found / has / street / money / the / on / Who / ?

Who has found money on the street?

500

has / mother / come / my / home

My mother has come home

500

Have / people / many / not / I / invited

I have not invited many people

500

How / sung / we / often / have / song / the / ?

How often have we sung the song?

500

Bought / for / a /dog / cage / his / David / has / when / ?

When has David bought a cage for his dog?

M
e
n
u