Past Participle
Present Perfect +
Present Perfect -
Present Perfect ?
Present Perfect
150

watch

drive

Watched

driven

150

I/play/football before.

I have played football before.

150

They /not study/for the science exam.

They have not studied for the science exam.

150

you/ever/call/for an ambulance?

Have you ever called for an ambulance?

150

Make a question. Careful! The words are mixed up!

you/ bedroom/ your/ clean ?

Have you cleaned your bedroom?

250

become

study

become

studied

250

You/ accept / the scholarship.

You have accepted the scholarship.

250

My dad/ not travel / to the US /before.

My dad hasn't traveled to the US before.

250

you/walk/dog/?

Have you walked the dog?

250

Turn the following sentence into a question.

Maria and Shanon have finished their History project.

Have Shanon and Maria finished their History project?

300

win

Play

won

played

300

They/study/for the English exam.

They have studied for the English exam.

300

I/not watch/my favorite/series/lately.

I haven't watched my favourite series lately.

300

you/ever/be/San Francisco?

Have you ever been to San Francisco?

300

SUPRISE BOX:I haven't done my homework. Correct or Incorrect?

Correct

450

dance

cut

danced

cut 

450

My sister /do/her homework

My sister has done her homework.

450

Mike/not watch/the new cartoon.

Mike has not watched the new cartoon.

450

How long/she/study/there?

How long has she studied there?

450

Correct or not?

Dan hasn't drove a car.

incorrect!

Dan hasn't DRIVEN a car.

600

write

stop

written

stopped

600

Neil's incredible! He/ learn/ Spanish, Chinese, and French.

Neil's incredible! He has learned Spanish, Chinese and French.

600

Susan and Mark /never/perform/the dance.

Susan and Mark have never performed the dance.

600

she/travel to the US?

Has she ever traveled to the US?

600

Which of these sentences is CORRECT?

1. Have Lucy played golf before?

2. I have never went to a basketball game.

3. My car hasn't been fixed.


3. My car hasn't been fixed yet.

600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600