'Your son has been with his girlfriend for a long time. Any sign of wedding bells?' 'Well, I'm not sure, but I think he ... her to marry him on their holiday next week.' A asks / B will ask / C is going to ask
B / C
15
'Can I have your report this afternoon?' 'This afternoon? Oh, I don't think I ... by then.' A 'll have finished / B 'm finishing / C 'll be finishing
A
20
Look at the waiter. He's carrying too much. He ... all those plates. A 's dropping / B 's going to drop / C 'll be dropping
B
20
'Do you want to go to the cinema tonight?' 'No, I'm too tired. I ... an early night.' A 'm having / B will have had / C 'm going to have
A / C
15
Nobody supports my plan to climb Everest. But, believe me, I ... it! A 'm going to do / B will do / C 'll have done
A / B
15
'I'm really worried about Susan. What do you think has happened?' 'Don't worry. She's probably just caught in traffic. I'm sure she ... here soon.' A will be / B is being / C will be being
A
20
Here's a letter from our holiday representative. They... a reception in the bar tonight at eight. A are holding / B will have held / C are going to hold
A / C
15
lt... all day on Sunday, so the party will be in the house, not in the garden. A will be raining / B is going to rain / C rains
A / B
15
The Mayor of Paris ... attend the service tomorrow before leaving the city. A is about to / B is to / C is on the point of
B
20
The timetable ... be published on 1 May. A is due to / B is about to / C is on the point of
A
20
Hurry! Run! The train's just ... leave without us! A to / B due to / C about to
C
20
Because of the erosion of their habitats, some species are ... extinction. A about to / B on the verge of / C likely to
B
20
Crash investigators ... release their findings to the press later today. A are about to / B are due to / C are to
B / C
15
Hurry up. The tour group is ... . lf you don't come now, they'll go without us! A to leave / B about to leave / C on the point of leaving
B / C
15
We ... 100% customer satisfaction with this new vacuum cleaner! A hope / B guarantee / C anticipate
B / C
15
The society ... expand its membership by 20% in the next year. A hopes to / B may / C envisages