Choose the correct answer.
1 I … you photos when I get them.
a) am sending
b) will send
2 I … a newspaper when my father arrives tonight.
a) shall read
b) will read
c) will be reading
3 If I’m elected the Head of the company, I … wages.
a) will raise
c) am going to raise
4 He … us know when he finds the keys to the apartment.
b) will let
c) shall let
5 By the time you write the report I … .
b) will leave
c) will have left
6 I … you when I … home.
a) call/will come
b) will call/come
c) will call/will come
7 Summer has come at last. It … very hot in several days.
a) will be
c) shall be
8 By next October, I … the research.
a) will finish
c) will have finished
9 He has realized too late that he … for her for more than 2 hours when her aircraft lands.
a) will wait
c) will have been waiting
10 It’s so stuffy here! I … the window.
a) will open
c) am opening
11 Unfortunately, the disease … during next few months.
a) will still be spread
b) will still be spreading
c) will still spread
d) is still be going to spread
12 By the time Bob … he … in Madrid for a year.
a) leaves/will be
b) leaves/will have been
c) will leave/will be
d) will leave/will have been
13 By next October, she … her driver’s license.
a) will receive
c) will have received
14 Marry … her son’s teacher tomorrow morning.
b) will see
c) is going to see
15 Serena …for five years for this company in September.
a) will work
b) is going to work
c) shall work
d) will have been working
16 My luggage is too heavy. … me, please?
a) Will you help
b) Are you going to help
c) Do you help
d) Are you to help
17 His parents … a car tomorrow. They have already chosen it.
a) are buying
c) will buy
18 Call me at 8 o’clock tomorrow. Sorry, I won’t be able to call you. I … .
b) will jog
c) will be jogging
19 I believe that our team … the first place in a volleyball championship tomorrow.
b) will take
c) is going to take
20 She … for 6 years when she finally graduates.
a) will have been studying
b) will be studying
c) will study
d) is going to study
21 I’m hungry. Well, I … a pizza for you.
a) will order
c) am going to order
22 I suppose that she … the project soon.
b) will quit
c) is going to quit
23 By the time Chris … we … watching the film.
a) arrives/will have finished
b) arrives/will finish
c) will have arrived/finish
d) will arrive/finish
24 This time tomorrow I … while Jim … the car.
a) will cook/will clean
b) will be cooking/will clean
c) will cook/will be cleaning
d) will be cooking/will be cleaning
25 According to the schedule, we … from London at 10 o’clock in the morning and … in Paris at 2 p.m. … us?
a) will depart/will arrive/Are you meeting
b) depart/arrive/Do you meet
c) will depart/will arrive/Will you meet
d) depart/arrive/Will you meet
26 … to us to celebrate the date? We … for 5 years on May 9th.
a) Do you come/will have been married
b) Will you come/will be married
c) Will you come/will have been married
d) Will you come/are going to be married
27 … working when I … to pick you up?
a) Will you have finished/come
b) Will you finish/come
c) Will you have finished/will come
d) Have you finished/will come
28 This time next month Steve … in Russia.
a) still works
b) will still have worked
c) will still be working
d) will still work
29 … here until we come?
a) Do you stay
b) Are you going to stay
c) Will you have stayed
d) Will you be staying
30 I don’t care what it means to you but you … this old furniture away now.
b) will throw
c) are to throw
1 b 2 c 3 a 4 b 5 c 6 b 7 a 8 c 9 c 10 a
11 b 12 b 13 c 14 c 15 d 16 a 17 a 18 c 19 b 20 a
21 a 22 c 23 a 24 d 25 d 26 c 27 a 28 c 29 b 30 c
- Advanced English Grammar Test – Multiple-choice Test 33
- B2 English Grammar Test – Multiple-choice Test 40
- B2 English Grammar Test – Multiple-choice Test 39
- B2 English Grammar Test – Multiple-choice Test 38
- B2 English Grammar Test – Multiple-choice Test 37
- B2 English Grammar Test – Multiple-choice Test 36