1) I can't see you tomorrow afternoon. I ... a check-up at the dentist's. a) 'll have b) 'm having c) have 2) I ... that job - the pay isn't good enough. a) don't think I'll take b) don't think I'm taking c) think I'm not taking 3) It's rather cold in here. ... turn on the heating? a) Will I b) Am I going to c) Shall I 4) Come to the back door at 7.35 exactly. ... for you. a) I'm waiting b) I wait c) I'll be waiting 5) You can come round at six. ... by then. a) I will have been finishing work b) I'll have finished work c) I'm finishing work 6) Jack sent me an email. I'm afraid he ... on Saturday. a) isn't coming b) won't come c) doesn't come 7) If you start repairing the car now, do you think you _____ by the end of the day? a) wil be finishing b) are going to finish c) will have finished 8) I ... you as soon as I hear any news. a) phone b) 'll phone c) 'll have phoned 9) You won't have to wait for long. They ... it within the next few minutes. a) 'll have repaired b) have repaired c) repair 10) According to the website there are three flights tomorrow. The earliest ... at 7.30 a.m. a) is going to leave b) leaves c) will have left 11) In five years, 60% of the world's population _____ the internet. a) will be using b) are going to use c) are using

Leaderboard

Visual style

Options

Switch template

Continue editing: ?