Choose the correct answer.
1 Is he playing computer games? He’s … to be washing the car.
2 Mary was angry with me for breaking the windows, but it happened … accident.
3 The room was crowded with over fifty people … into it.
4 Beware of the friends who appear to be enthusiastic … your success.
5 They want to watch the latest movie … TV.
6 … to leave early is rarely granted.
7 …, my colleagues didn’t laugh at me.
a) For my surprise
b) To my surprise
c) As to surprise me
8 If you had gone there, you … my sister.
a) would have met
b) would meet
c) had met
9 She never goes in lifts because she is terrified of … spaces.
10 It never … to me that she would be there.
11 The assistant was … helpful, but Mike felt she could have given him more information.
12 The meal was excellent; the steak was particularly … .
13 Are there any seats left for this evening’s …?
14 Having … the table, she called the family for supper.
15 As I have been ill, I have had no … to discuss the business plan.
16 Tom … to turn up for the football match.
17 The manager’s presence was helpful, but he could … us more money.
c) have given
18 There are five lawyers in my town and I have consulted … of them in turn.
19 The final course was so difficult that I didn’t … any progress at all.
20 I’m tired of looking at ancient … .
21 My bike is gone: it must … .
a) have been stolen
b) have stolen
c) be stolen
22 There’s a … to her patience.
23 I … hands with the guests.
24 We had a great … of trouble getting through customs.
25 Rose trees need to be … regularly.
26 What made you think … such a thing?
27 I would go to the pool if the weather … good.
c) has been
28 I rang you up while he … his report.
a) was finishing
b) has been finishing
c) had finished
29 The bus … is 50 cents.
30 Before the invention of refrigeration, the … of meat was a problem.
1 b 2 a 3 b 4 c 5 c 6 a 7 b 8 a 9 c 10 b
11 c 12 c 13 c 14 a 15 c 16 b 17 c 18 b 19 c 20 a
21 a 22 b 23 c 24 c 25 c 26 a 27 b 28 a 29 b 30 a
- Advanced English Grammar Test – Multiple-choice Test 60
- Advanced English Grammar Test – Multiple-choice Test 59
- Advanced English Grammar Test – Multiple-choice Test 58
- Advanced English Grammar Test – Multiple-choice Test 57
- Advanced English Grammar Test – Multiple-choice Test 56
- Advanced English Grammar Test – Multiple-choice Test 55