PAST PARTICIPLE
JUST/ALREADY/YET
NEGATIVE
SINCE/FOR
CORRECT THE MISTAKE
100

Ride

Ridden

100

Tom and Larry look exhausted. They've ______ run a marathon.

Tom a Larry look exhausted. They have JUST run a marathon.

100

I have just opened the window.

I haven't opened the window yet.

100

Jordan has worked at the bank ______ three years.

Jordan has worked at the bank FOR three years.

100

Julia have just fed her pet.

Julia HAS just fed her pet.

200

write

written

200

We have ______ seen this film twice.

We have ALREADY seen this film twice.

200

He has already bought the tickets.

He hasn't bought the tickets yet.

200

The teacher has been here _________ 8:00 this morning.

The teacher has been here SINCE 8:00 this morning.

200

Sam has met his girlfriend's parents yet.

Sam HASN'T met his girlfriend's parents yet.

300

read

read​​​​​
300

I haven't had breakfast ________.

I haven't had breakfast YET.

300

The dogs have already eaten their food.

The dogs haven't eaten their food yet.

300

Alvin has lived in his apartment _______ 2005.

Alvin has lived in his apartment SINCE 2005.

300

Ernest has drink some juice in the party.

Ernest has DRUNK some juice in the party.

400

know

known

400

Richard has ________ phoned me three times today.

Richard has ALREADY phone me three times today.

400

Lucy has just arrived from her business trip.

Lucy hasn't arrived from her business trip yet.

400

Ellen and Rose have known each other ________ 40 years.

Ellen and Rose have known each other FOR 40 years.

400

He’s trying hard but he hasn't just won any championship.

He's trying hard but he hasn't won any championship YET.

500

can

been able

500

He has _________ turned on the TV right now.

He has JUST turned on the TV right now.

500

You have just taken a shower.

You haven't taken a shower yet.

500

David has been in love with Patricia ________ they were teenagers.

David has been in love with Patricia SINCE they were teenagers.

500

They haven't already done the washing-up.

They haven't done the washing-up YET.

M
e
n
u