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

catch and throw 

caught and thrown 

100

I / play / soccer / before.

I have played soccer before.

100

She / live / here all her life

She hasn't lived here all her life

100

you / walk / the 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?

150

learn and teach 

learned and taught 

150

They / study / for the English exam.

They have studied for the English exam.

150

They / 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.

you / bedroom / your / clean ?

Have you cleaned your bedroom?

200

eat and drink 

eaten and drunk 

200

You / learn / Chinese, Japanese, and Korean 

You have learned Chinese, Japanese, and Korean.

200

Susan and Mark / never / perform / the dance

Susan and Mark have never performed the dance

200

you / ever / be / to San Francisco?

Have you ever been to San Francisco?

200

Correct or Incorrect?

I haven't did my homework. 

Incorrect!

I haven't DONE my homework.

300

win and lose 

won and lost

300

I / work / here / I graduated from college

I have worked here since I graduated from college

300

My / sister / do / her English homework

My sister has not done her English homework

300

How long / she / study / there / ?

How long has she studied there?

300

Correct or Incorrect?

Dan hasn't drove a car.

Incorrect!

Dan hasn't DRIVEN a car.

400

write and send 

written and sent

400

She / visit / China every year / 2010

She has visited China every year since 2010

400

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

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

400

Have /ever / you / the / travel/ to / US / ?

Have you ever travelled to the US?

400

Which of these sentences is CORRECT?

1. I have been a student since 15 years. 

2. I have been a student for 15 years. 



2. I have been a student for 15 years. 

M
e
n
u