The boy put the gold ring on his girlfriend’s ___________
finger
I haven't seen Tom _______ 3 weeks
for
I saw/have seen the new 3D film. I saw/have seen it last week with Billy.
have seen/saw
Leo’s throat is very __________ because of his cold.
sore
The trainer said, ‘Lie on your __________ and lift your legs in the air.’
back
We have been friends with Alehandro _______ 2006
since
I read/have read the book, but I didn’t like/haven’t liked it very much.
have read/didn't like
I haven’t __________ my finger, but it hurts a lot.
broken/injured
The dentist took out my __________ yesterday, but it didn’t hurt.
tooth
Have you drawn your painting?
Yes, I have ______ drawn it. About 2 minutes ago
just
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
Mike is ill. He has got __________; he got it from his classmate.
a virus
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
I __________ to the doctor’s three times this week.
have been
I didn’t wait/haven’t waited long for you after school because I was/have been in a hurry.
didn't wait/was
Ben’s got a __________ because he ate too many burgers at lunchtime!
stomach ache/food poisoning
My dad __________ his old car for over ten years!
has had