Past Participle
Present Perfect +
Present Perfect -
Change to questions
Answer the questions
100
see - 
seen
100

She/be/Africa. + already

She has already been to Africa.

100

They/make/a mistake. + never

They have never made a mistake.

100

I have never failed a subject.

Have you ever failed a subject?

100

Have you ever slept for more than 12 hours?

Yes, a few times, when I was sick. I think the most recent time I have slept for more than 12 hours was when I got the second dose of Covid vaccine.

200

read -

read

200

They/read/Hobbit/twice.

They have read Hobbit twice.

200

I/buy/anything/her birthday. + yet

I haven't bought anything for her birthday yet.

200

She has lost some weight.

Has she lost any weight?

200

Have you ever fallen asleep during a boring movie?

No, I don't think so. I remember watching a boring movie once, but I tried to stay awake until the end, hoping it would get better.

300
go - 
gone
300

He/see/an angel.

He has seen an angel.

300
He/cut/his hair.
He hasn't cut his hair.
300

My sister has studied French for a couple of years.

How long has your sister studied French?

300

Have you ever fallen asleep in class?

I suppose so, when I was in university, some of my classes started at 6.50 am, so I probably have fallen asleep a few times. Luckily I never got caught sleeping.

400
buy - 
bought
400

We/watch/Fantastic Beast and Where to find them. + already

We have already watched Fantastic Beast and Where to find them.

400

Mom/find/the keys.

Mom hasn't found the keys.

400

Minh has never been to Canada.

Has Minh ever been to Canada?

400

Have you ever got lost?

Yes, when I first moved to a new big city to attend university. It was scary because my electrical bike ran out of energy.

500

find -

found

500

It/go/with/the wind.

It has gone with the wind.

500
The dog/eat/the bone.
The dog hasn't eaten the bone.
500

No, she hasn't arrived yet.

Has she arrived?

500

Have you ever found money on the street?

Yes, but I didn't take it. How silly!

M
e
n
u