Past Participle
Present Perfect +
Present Perfect -
Present Perfect ?
Present Perfect
100

become

study

become

studied

100

I/play/football before.

I have played football before.

100

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

My dad hasn't traveled to the US before.

100

you/walk/dog/?

Have you walked the dog?

100

Turn the sentence into a question.

Maria and Shanon have finished their History project.

Have Shanon and Maria finished their History project?

200

watch

drive

Watched

driven

200

They/study/for the English exam.

They have studied for the English exam.

200

They /not study/for the science exam.

They have not studied for the science exam.

200

you/ever/call/for an ambulance?

Have you ever called for an ambulance?

200

Make a question.

you/ bedroom/ your/ clean ?

Have you cleaned your bedroom?

300

win

play

won

played

300

We/just/get back/from/our holidays

We/just/get back/from/our holidays

300

Susan and Mark /never/perform/the dance.

Susan and Mark have never performed the dance.

300

you/ever/be/San Francisco?

Have you ever been to San Francisco?

300

Correct or Incorrect?

I haven't did my homework. 

incorrect!

I haven't DONE my homework.

400


cut

dream


cut 

dreamt

400

My /homework /do /sister /her / English

My sister has done her English homework.

400

Mike/cartoon/ not watch/new /the.

Mike has not watched the new cartoon.

400

Ask the question

He has lived here for two years. 

How long has he lived here?

400

Correct or not?

Dan hasn't drove a car.

incorrect!

Dan hasn't DRIVEN a car.

500

write

stop

fly

sleep

written

stopped

flown 

slept

500

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

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

500

I/not do/my life/stupid things/too many/in

I haven't done too many stupid things in my life.

500

Who /never/ the/ travel/ to / US?

Who has never travelled to the US?

500

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.