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

Play

Played

100

I / play / football before.

I have played football before.

100

I / not study / for the English exam.

I have not studied for the English exam.

100

you / have / ever / read / Harry Potter books.

Have you ever read Harry Potter books?

100

Think of a verb: Have you ______ this film before?

Have you seen/watched this film before?

200

See

Seen

200

They / for / study / have / the / exam.

They have studied for the exam.

200

I / not / have/ this / watch / film

I haven't watched this film.

200

have / be / ever / Moscow / to / you

Have you ever been to Moscow?

200

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

Correct

300

Buy

Bought

300

You / with / have / the / walk / dog.

You have walked with the dog.

300

I/ not travel / to the USA/before.

I have not travelled to the USA before.

300

you / see / have / Marvel / the / new / movie

Have you seen the new Marvel movie?

300

Think of a verb: I have already _______ my History project.

I have already finished my History project.

400

Write

Written

400

already / I / have / homework / do / my

I've already done my homework.

400

I/not watch/yet/cartoon/new/

I have not watched the new cartoon yet.

400

feed / cat 

Have you fed the cat?

400

I'm not hungry at the moment, I've _______ had lunch. (just, yet or already)

just

500

Become

Become

500

Neil's amazing! He / learn / Spanish, / has / Chinese / French / and / already

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

500

I/not play/the guitar/never.

I have never played the guitar.

500

US / have / travel / to / ever / you / the

Have you ever travelled to the US?

500

Think of a verb: I haven't _________ her.

I haven't seen her. 

M
e
n
u