Future TensesVersion en ligne A quiz about the future tenses. par Rocío González 1 By next week, I ______________________ this work. a will be finishing b will have finished c will finish d will have been finished 2 It _______________________ tomorrow. a will rain b will be raining c will have rained d is going to rain 3 John _________________________ at 4am tonight. a is going to sleep b will sleep c will have slept d will be sleeping 4 The train _____________________ at 11:45. a will leave b leaves c is going to leave d will have left 5 We ___________________ dinner at a nice restaurant on Saturday. a will have had b will have c have d are going to have 6 They __________________ to London tomorrow evening at 8:15. a are flying b will fly c fly d will have flown 7 I _________________________ my sister in April. a will see b will have seen c am going to see d will be seen 8 Look at those grey clouds - it __________________ in a few minutes. a will rain b will have rained c is raining d is going to rain 9 Listen! There's someone at the door. I ______________ the door for you. a will be opened b will open c am going to open d am opening 10 My ski instructor thinks it __________________ in the mountains tomorrow evening. a will snow b is going to snow c will be snowing d will have snowed 11 I promise I ______________________ your secret to anyone. a am not going to tell b won't be telling c won't tell d won't have told 12 He _______________ the cleaning by the time she gets home. a won't finish b won't have finished c won't be finishing d won't be finished 13 This time tomorrow we ____________________ to York. a will be driven b will have driven c will be driving d are going to drive 14 Lisa has sold her car. She _______________________ a bike tomorrow. a is going to buy b will buy c will be buying d will be bought 15 What time _______________ the show ________________? a will / begin b does / begin c do / begins d does / begins 16 That exercise looks difficult. I _____________________ you. a am going to help b will be helping c will help d help 17 The job ________________________ by Monday. a will be finishing b will finish c is going to finish d will be finished 18 Food ____________________________ by us. a will have cooked b will have been cooked c will be cooking d will cook 19 Would you like tea or coffee? I ____________________ coffee. a will have b am going to have c am having d will be having 20 Look! They ______________________ the car. a will be washing b will wash c will have washed d are going to wash