B1+. Future tensesOnline version Test to revise the use of the future tenses for the B1 plus level of English, including the future perfect and continuous. by Teacher Ismael 1 The English lesson ... at 8;45. a starts b is starting c is going to start d will start 2 I ... my sister in April. I've already bought the tickets. a see b am going to see c will see 3 Look at the clouds! It ... in a few minutes. a rains b is going to rain c is raining d will rain 4 Listen! There's someone at the door. I ... the door. a open b am going to open c will open 5 I'm hungry. I ... myself a sandwich. a make b am going to make c will make 6 He ... Law at university. a will study b is going to study c both options 7 Oh darling! I love you so much, ... me? a do you marry b are you going to marry c will you marry 8 Jack ... Tom tomorrow afternoon. a is going to meet b is meeting c both options 9 I promise you I ... my homework on time next week. a 'm going to finish b will finish c both options 10 I'll take this letter to the post office when I ... into town this afternoon. a go b will go c am going 11 By the year 2050, people ... on the moon. a may be living b may live 12 By the time most of us are 80, the world ... completely. a will change b will have changed 13 By the year 2050, we ... new galaxies. a may have discovered b may discover c will discover 14 I hope that in 20 years from now we ... polluting the Earth. a will be stopping b will have stopped 15 This time next year, I ... environmental science at university. a will study b will be studying c am going to study 16 Will you still ... English in two years time? a be learning b learn 17 The pilot says we ... in ten minutes. a will land b will be landing 18 This time next year I ... on a tropical beach. a will lie b will be lying c will have lain 19 Don't worry! I'm sure you ... your driving test. a will pass b will be passing c will have passed 20 I can't ring you at 11 a.m. tomorrow because I ... in the dentist's chair then! a will sit b am going to sit c will be sitting d will have sat 21 Take care or you ... that glass! a will drop b are dropping c will have dropped d will be dropping