1) Don’t go away, we .... dinner in half an hour. a) will have b) will be having c) are having 2) I hope you …. make any mistakes in your final test. a) don’t b) won’t c) aren’t 3) He’s seriously ill. He .... in bed for the next week. a) stays b) will stay c) will be staying 4) Don't worry, I ..... it without your help. a) will do b) will be doing c) will have done 5) I hope you …… your project by the conference next week. a) will finish b) will be finishing c) will have finished 6) See you soon. Remember we ….. next Monday. a) are meeting b) will meet c) will be meeting 7) Don’t disturb me tomorrow. I ….. all day long. a) will work b) will be working c) will have worked 8) If you ..... your breakfast you will be hungry later. a) don’t eat b) aren’t eating c) won't eat 9) I hope they …… by the wedding ceremony. a) arrive b) will arrive c) will have arrived 10) I ….. for you if you are late. a) wait b) will be waiting c) will have waited 11) I definitely know that this shop..... at 10 o’clock. a) opens b) is opening c) will have opened 12) At this time tomorrow we ….. in the sea. a) swim b) are swimming c) will be swimming 13) We have already decided. This year we .... to the mountains or holiday. a) are going b) will be going c) will have gone 14) Today is football final match. Of course, I …. it. a) watch b) will be watching c) will have watched 15) Do you think you …. your work on time? a) finish b) will be finishing c) will have finished 16) If you lose your job I ….. you to find the new one. a) help b) am helping c) will help 17) It’s too late. The film ….. by the time we get to the cinema. a) finishes b) will finish c) will have finished 18) — Sorry, I’ve forgotten my phone.- Don’t worry, I …… you mine. a) give b) will give c) am giving 19) He is very busy this morning. He …… his report for the boss. a) writes b) will write c) will be writing 20) Ann has already booked the hotel, she ….. in the morning. a) is leaving b) will leave c) will have left 21) Stay here untill our train ... a) will arrive b) arrives c) will have arrived

Present Simple, Present Continuous, Future Simple, Future Continuous, Future Perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?