A
B
C
D
E
100

I … you photos when I get them.

a) am sending

b) will send

c) sent

b) will send

100

I … a newspaper when my father arrives tonight.

a) shall read

b) will read

c) will be reading

c) will be reading

100

If I’m elected the Head of the company, I … wages.

a) will raise

b) raise

c) am going to raise

a) will raise

100

He … us know when he finds the keys to the apartment.

a) lets

b) will let

c) shall let

b) will let

100

By the time you write the report I … .

a) will be leaving

b) will leave

c) will have left

 

c) will have left

200

 I … you when I … home.

a) call/will come

b) will call/come

c) will call/will come

d) call/come

b) will call/come

200

 Summer has come at last. It … very hot in several days.

a) will be

b) is

c) shall be

a) will be

200

By next October, I … the research.

a) will finish

b) finish

c) will have finished

c) will have finished

200

He has realized too late that he … for her for more than 2 hours when her aircraft lands.

a) will have waited

b) will be waiting

c) will have been waiting

 

c) will have been waiting

200

 It’s so stuffy here! I … the window.

a) will open

b) open

c) am opening

a) will open

300

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

b) will still be spreading

300

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

b) leaves/will have been

300

By next October, she … her driver’s license.

a) will receive

b) receives

c) will have received

c) will have received

300

Marry … her son’s teacher tomorrow morning.

a) sees

b) will see

c) is going to see

c) is going to see

300

Serena …for five years for this company in September.

a) will work

b) is going to work

c) will have been working

d) shall work

c) will have been working

400

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

a) Will you help

400

 His parents … a car tomorrow. They have already chosen it.

a) are buying

b) will have bought

c) will buy

a) are buying

400

She … for 6 years when she finally graduates.

a) will have been studying

b) will be studying

c) will study

d) is going to be studing

a) will have been studying

400

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

a) arrives/will have finished

400

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

d) will be cooking/will be cleaning

500

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/Will you meet

c) will depart/will arrive/Will you meet

d) depart/arrive/Do you meet

 

b)  depart/arrive/Will you meet

500

… 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

c) Will you come/will have been married

500

… 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

a) Will you have finished/come

500

This time next month Steve … in Russia.

a) still works

b) will still have worked

c) will still be working

d) will still work

c) will still be working

500

… here until we come?

a) Do you stay

b) Are you going to stay

c) Will you have stayed

d) Will you be staying

b) Are you going to stay

M
e
n
u