Present Perfect +
Present Perfect -
Present Perfect ? 1
Present Perfect ? 2
Present Perfect mix
100

they / listen/ music / to

They have listened to music.

100

 my laundry / do / my / I

I haven't done my laundry.

100

You / ever / food /try / Japanese  / ?

Have you ever tried Japanese food?

100

you / tennis / play / ever / ?

Have you ever played tennis?

100

Peter / coffee / not drink / his /

Peter hasn't drunk his coffee. 

200

I/already/meet/ a famous person. 

I have already met a famous person. 

200

Their / eat /yet/ meal / they 

They haven't eaten their meal yet.

200

drive/a car/she/ever/?

Has she ever driven a car?

200

/ do / what / Adela / ?

What has Adela done?

200

yet/ our friend Martin  / not see /  have / we

We haven't seen our friend Martin yet. 

300

The boy / lose / match / the 

The boy has lost the match.

300

My parents/be/to Australia/yet.

My parents haven't been to Australia yet.

300

the teacher / come / already /

Has the teacher already come?

300

chess / ever / your friend / play / ?

Has your friend ever played chess?

300

find / job / he / new / a 

He has found a new job.

400

Homework / you / all your / do 

You have done all your homework.

400

My brother and I / not / see / any films / this week

My brother and I haven't seen any films this week.

400

How many books / Bob / this month / read / ?

How many books has Bob read this month?

400

you /find /ever /money /on the street 

Have you ever found money on the street?

400

 / Carlos / a word / since last week / not speak

Carlos hasn't spoken a word since last week.

500

My mother / come / my / home

My mother has come home.

500

many people /not invited / I 

I haven't invited many people.

500

What/you do?

What have you done?

500

your classmates /ever / cheat

Have your classmates ever cheated?

500

already / you / eat / breakfast /

Have you already eaten breakfast?