Decide which word is correct. I’d like to take this new book. Has your wife read it ... ?
Decide which word is correct. Ann writes her books very quickly. She’s ... finished the last one.
Decide which word is correct. I’ve ... bought everything we need.
Decide which word is correct. Have they moved to the new flat ... ?
Decide which word is correct. We haven’t redecorated the kitchen ... many years.
Decide which word is correct. Martin has ... to Greece five times. He loves this place.
Decide which word is correct. Have you ... been to Italy?
Decide which word is correct. My friend hasn't rung ... week.
Decide which word is correct. I haven't seen that coat ... . How long have you had it?
Decide which word is correct. The girls have ... to the cinema. They aren't at home now.
Decide which word is correct. I don't know the taste of this dish. I have ... eaten it before.
Decide which word is correct. Tim has ... got home from work. He's having a shower now.