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

Be

Been

100

I / play / soccer / before.

I have played soccer before.

100

She / not 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

Drive

Driven

150

They / study / for the English exam.

They have studied for the English exam.

150

They / not study / for the Science exam.

They haven't 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

Teach

Taught

200

It's incredible! You / learn / Chinese, Japanese, and Korean during these 2 years 

It's incredible! You have learned Chinese, Japanese, and Korean during these 2 years.

200

Susan and Mark / never / sing / this song

Susan and Mark have never sung this song

200

you / ever / be / to Galicia?

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

Ride

Ridden


300

I / work / here / I graduated from college (since)

I have worked here since I graduated from college

300

My / sister / not do / her English homework

My sister hasn't done her English homework

300

How long / she / know / it / ?

How long has she known it?

300

Correct or Incorrect?

Dan hasn't drove a car.

Incorrect!

Dan hasn't DRIVEN a car.

400

Think

Thought

400

She / be / to China 8 times / 2010 (since)

She has been to China 8 times since 2010

400

I / not do / any stupid things / two days (for)

I haven't done any stupid things for two days

400

you / ever / travel / to / the US?

Answer the question!

Have you ever travelled to the US?

Yes, I have / No, I haven't

400

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 repaired.


3. My car hasn't been repaired.

M
e
n
u