12. I'm very tired. _____ over four hundred miles today.
⇒ D. I've driven
13. When Martin ____ the car, he took it out for a drive.
⇒ A. had repaired
14. Janet was out of breathe because _____.
⇒ A. she'd been running
15. - Someone is knocking. - Oh yes, I ____ open the door.
⇒ B. will
16. Our friends ____ meet us at the airport tonight.
⇒ B. are going to
17. _______ a party next Saturday. We've sent our invitations.
⇒ D. We are having
18. I'll tell Anna all the news when ______ her.
⇒ C. I see
19. At this time tomorrow ____ over the Atlantic.
⇒ B. we'll be flying
20. Where's Robert? ______ a shower?
⇒ D. Is he having
21. By the time my parents _____, I will have left.
⇒ A. come
22. I don't _______ give advices.
⇒ B. usually