D.
1. He hasn’t finished his homework yet.
2. Tina and Joe have just returned from their holiday today.
3. Have you ever eaten fish and chips?
4. Sadly, I’ve never visited the Science Museum in Toronto – I want to go!
5. She has already been to the magic show – she doesn’t want to go again.
6. Has Cari phoned yet?
E.
1. We’ve already bought the tickets.
2. He’s just packed his bag.
3. They haven’t started theit trip yet.
4. I’ve never spoken French.
5. Has Lorna ever travelled abroad?
6. Has Olivia just phoned me?
7. Have they visited London before?
8. Has Amy opened her presents yet?
F.
– Hello, Andy!
– Hello, Lily! Have you finished your exams yet?
– Yes, and I don’t think I have ever done so well!
– That’s good! My family and I haven’t returned from our holiday in Switzerland yet.
– Oh, really? Have you visited Bern yet?
– No! I haven’t seen any places yet! I’m not having fun!
– Why? Is it your brother? What has he done this time?
– He has just broken his leg skiing! My parents and I are very sad. I have never hated a holiday before – I want to come home!