Parts of the body
Present Perfect
Present Perfect vs Past Simple
Illness
100

The boy put the gold ring on his girlfriend’s ___________

finger

100

I haven't seen Tom _______ 3 weeks

for

100

I saw/have seen the new 3D film. I saw/have seen it last week with Billy.

have seen/saw

100

Leo’s throat is very __________ because of his cold.

sore

100

The trainer said, ‘Lie on your __________ and lift your legs in the air.’

back

100

We have been friends with Alehandro _______ 2006

since

100

I read/have read the book, but I didn’t like/haven’t liked it very much.

have read/didn't like

100

I haven’t __________ my finger, but it hurts a lot.

broken/injured

100

The dentist took out my __________ yesterday, but it didn’t hurt.

tooth

100

Have you drawn your painting?

Yes, I have ______ drawn it. About 2 minutes ago

just

100

Kate had/has had a bad ankle for a week and she didn’t see/hasn’t seen the doctor yet.

has had/hasn't seen

100

Mike is ill. He has got __________; he got it from his classmate.

a virus

200

I dropped a heavy box on my foot and broke one of my __________. It was my fault – I didn’t have my shoes on.

feet

200

I __________ to the doctor’s three times this week.

have been

200

I didn’t wait/haven’t waited long for you after school because I was/have been in a hurry.

didn't wait/was

200

Ben’s got a __________ because he ate too many burgers at lunchtime!

stomach ache/food poisoning

200

My dad __________ his old car for over ten years!

has had

M
e
n
u