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

they / listen/ music / to

They have listened to music

100

Not / laundry / do / for / two / my / I / weeks

I have not done my laundry for two weeks

100

You / ever / food /try / Italian / ?

Have you ever tried Italian food?

100

you / tennis / play / ever / ?

Have you ever played tennis?

100

Lorena / coffee / yet / drink / her / not / 

Lorena has not drunk her coffee yet. 

200

children / play / the / thirty minutes / for

The children have played for thirty minutes.

200

 yet / eat / not / they

They have not eaten yet.

200

English/ they/ speak / ever / ?

Have they ever spoken English?

200

do / what / Anne / ?

What has Anne done?

200

Since / Alice / birthday / her / party / see / not / we

We have not seen Alice since her birthday party

300

The / lose / boys / match / just / the 

The boys have just lost the match.

300

for / he / his / not / months / games / win / two

He has not won his games for two months

300

Parents / receive / your / letter / the / ?

Have your parents received the letter?

300

chess / ever / your / friend / play / ?

Has your friend ever played chess?

300

find / job / yet/ he / not / new / a / job / 

He has not found a new job yet.

400

Homework / you / your / do/ all / already

You have already 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 / yesterday / word / a / not / speak / since

Josue has not spoken a word since yesterday

500

mother / arrive / my / home / just

My mother has just arrived home.

500

 people / many / highschool/ not / / yet / I / meet / at

I have not met many people at highschool yet.

500

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

How often have we sung the song?

500

Buy / a /dog / Gerardo / when / toy /?

When has Gerardo bought a toy dog?

500

Maria / for / dance / six / years

Maria has danced for six years.