1) He _____ tell the truth, but something stopped him. a) was bound to b) was about to c) will d) was due to 2) The party was just awful! I ______there again! a) will never go b) am not going to go c) am not going d) will not be going 3) As soon as you ______ the targeted levels of performance, you'll be free to manage your schedule as you wish. a) reach b) will have reached c) have reached d) are going to reach 4) She ______ for the bus even for 5 minutes by the time it comes a) won't wait b) won't be waiting c) won't have waited d) won’t have been waiting 5) We're leaving in ten minutes. Choose two similar sentences. a) We're going to leave in ten minutes. b) We'll leave in ten minutes. c) We'll be leaving in ten minutes. d) We'll have left in ten minutes. 6) At 6 I _____ yet. a) won't sleep b) am not sleeping c) won't be sleeping d) won't have been sleeping 7) Mary _____ to London by Monday. a) isn't going to fly b) isn't flying c) won’t have flown d) won't have been flying 8) Choose the right answer. a) How long will have you been practicing in the clinic when you graduate? b) How long will you have been practicing in the clinic when you graduate? c) How long will have been you practicing in the clinic when you graduate? 9) My printer ______ (=refuses to start). What shall I do? a) will not have started b) won't start c) doesn't start 10) I know him. He _____ all the dirty dishes in the sink after his meal. (show your criticism) a) is leaving b) will leave c) is going to leave d) will have left 11) A. Do you have the spare parts you need at the warehouse? B. I don't think so. A.  I _____them tomorrow. a) am going to send b) am sending c) will send d) will be sending 12) Don't disturb me in the evening, I _____ for the exam. a) am preparing b) am bound to prepare c) will prepare d) will be preparing 13) The plane ______ at 7.15. a) takes off b) is on the poin of taking of c) is going to take off d) is bound to take off 14) It's been long since they started. They ____ their work. a) will have already finished b) will already finish c) are already going to finish d) will already be finishing

Leaderboard

Visual style

Options

Switch template

Continue editing: ?