Past Participle
Present Perfect +
Present Perfect -
Present Perfect ?
For or Since?
100

Play

Played

100

I / lose / my purse

I have lost my purse. 

100

I/see/Mary recently

I haven't seen Mary recently.

100

you/eat/cookies

Have you eaten cookies?

100

My family has lived here for/since 2005. 

My family has lived here since 2005.

200

Be

Been

200

You/ finish/ your homework

You have finished your homework. 

200

She/listen/to Taylor Swift.

She hasn't listened to Taylor Swift.

200

she/go/to swimming classes

Has she gone to swimming classes?

200

I have been waiting for/since five o'clock.

I have been waiting since five o'clock.

300
Cry

Cried

300

I/be/to/Madrid recently

I have been to Madrid recently. 

300

They/run/a marathon before. 

They haven't run a marathon before. 

300

you/read/a book

Have you read a book?

300

John has been away for/since three weeks. 

John has been away for three weeks. 

400

Forget

Forgotten


400

I/make/you/ a cup of coffee

I have made you a cup of coffee

400
He/win/a gold medal. 

He hasn't won a gold medal.

400

he/write/a/letter/

Has he written a letter?

400

You have been watching TV for/since hours!

You have been watching TV for hours. 

500

Drink & Lose

Drunk & Lost

500

They/buy/the notebook

They have bought the notebook. 

500

We/go/to/watch/the movie

We haven't gone to watch the movie. 

500

she/sell/her/computer?

Has she sold her computer?

500

We have been friends for/since we were children.

We have been friends since we were children.

M
e
n
u