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

Have you finished your project ___?(already/yet/just) 

yet

100

I haven't done my homework ___ (already/yet/just) 


Yet

100

You / ever / food /try / Italian / ?

Have you ever tried Italian food?

100

you / tennis / play / ever / ?

Have you ever played tennis?

100

They have ___ arrived at the airport.(already/yet/just) 

Already 

200

before / play / the / children

The children have played before

200

(already) We buy a new car.

We have already bought a new car.


200

english/ they/ speak / ever / ?

Have they ever spoken English?

200

She hasn't / haven't answered my question just / yet

She hasn't answered my question yet.

200

(already) I see this movie.

I have already seen this movie. 

300

The / lose / boy / match / the 

The boy has lost the match

300

All / he / his / not / games / win

He has not won all his games

300

they / buy / the tickets? / already 


Have they already bought the tickets?

300

chess / ever / your / friend / play / ?

Has your friend ever played chess?

300

she / call / you / yet


Has she called you yet?

400

homework / You / your / do/ all

You have done all your homework

400

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

My brother and I have not seen any movies this week

400

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

How many books has Sandra read this month?

400

find / street / money / the / on / Who / ?

Who has found money on the street?

400

Josue / word / today / a / not / speak

Josue has not spoken a word today

500

mother / come / My / home

My mother has come home

500

people / many / not / I / invite

I have not invited many people

500

How / sing / we / often / song / the / ?

How often have we sung the song?

500

Has / Have you done your homework yet / just?



Have you done your homework yet?

500

Jose / the / morning / not / eat / since

Jose has not eaten since the morning