Present perfect - P
Present perfect - N
Present perfect - Q
100

He ____ (have clean) the dishes.

Has cleaned

100

They ___ (not) come home yet.

Have not

100

Can they ___ (come) to the hospital?

Come

200

He ____ (have win) the lottery and won 150 Million dollars.

Has won

200

She ____ (not washed) herself, yet.

Has not washed

200

Has she ____ (find) the keys yet?

Found

300

He ____ (have claim) the bounty for the wanted criminal, they gave him 10 Million dollars.

Has claimed

300

They _____ (not look) for the shampoo, yet.

Have not looked

300

Have they ____ (work) on the project yet?

Worked

400

He ____ (not walk) the dog, yet.

Has not walked

400

Have you ____ (study) for the math test?

Studied

500

They ___ (have got) a car and they dont want to share it with anyone in believes that they will crash it somewhere. My brother that has 18 years stole and ____ (have drive) the car. They are very angry about it.

Have got
has driven

500

He ____ (write not)the homework, yet.

Has not written

500

Have you ____ (drive) a car yet?

Driven

M
e
n
u