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

have /they /listened/music/to

They have listened to music

100

Not/ boots/ football/ cleaned/ have/ my/ I

I have not clean my football boots

100

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

Have you ever eaten Italian food?

100

You/ played/ where/ have/ tennis ?

Where have you played tennis?

100

Mom/ coffee/ has/ drunk/ her/ not

Mom has not drunk her coffee.

200

played /two /for/ the children /hours /have

The children have played for two hours

200

Their/ started/ meal/ not/ they/ have

They have not started their meal

200

English/ they/ spoken/ have ?

Have they spoken English?

200

Has/ done/ what/ Emily ?

What has Emily done?

200

 Paul/ seen/ not/ have/ we

We have not seen Paul .

300

has/ mother/ come/ my/ home

My mother has come home

300

Have/ people/ many/ not/  I/ invited

I have not invited many people.

300

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

How often have we sung the song ?

300

Gone/ has/ home/ who ?

Who has gone home?

300

Miriam/ some/ has/ downloaded/ not/ pictures/ lovely

Miriam has not downloaded some lovely pictures

400

The match/ won/ the boy/ has

The boy has won the match

400

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

He has not won all his matches.

400

Parents/ got/ your/ have/ letter/ the ?

Have your parents got the letter?

400

Your/ has/ friend/ who/ played/ with/ football ?

Who has your friend played football with?

400

Still/ found/ job/ he/ not/ has/ new/ a/

He still has not found a new job

500

Homework/ you/ your/ done/ have

You have done your homework

500

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

My brother and I have not seen any films.

500

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

How many books has Bob read?

500

Bought/ for/ a/ parrot/ cage/ her/ Sarah/ has/ when ?

When has Sarah bought a cage for her parrot?

500

Has/ Tony/ word/  a/ not/ spoken

Tony has not spoken a word .