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 / drink / her / not / still

Lorena still has not drank her coffee 

200

before / play / the / thirty minutes / have

The children have played for thirty minutes.

200

Their / still / eat / meal / not / they

They still have not eaten their meal

200

English/ they/ speak / ever / ?

Have they ever spoken English?

200

do / what / Anahi / ?

What has Anahi done?

200

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

We have not seen Alice since her birthday party

300

The / lose / boy / match / the 

The boy has 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 / still / he / not / new / a / job / 

He still has not found a new job

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

Josue has not spoken a word since yesterday

500

mother / come / my / home

My mother has come home

500

still / people / many / university / not / I / meet / at

I still have not met many people at university

500

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

How often have we sung the song?

500

Buy / for / a /dog / cage / his / Gerardo / when / ?

When has Gerardo bought a cage for his dog?

500

Maria / for / dance / six / practice / years

Maria has practiced dance for six years.