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.

M
e
n
u