Choose the correct letter a, b or c.
1 They were anxious because their child was kidnapped by a notorious … of robbers.
2 The audience … for five minutes. They clearly liked it.
3 I find this job attracting because it offers the … to do research.
4 They … in New Jersey for one hundred years.
c) have lived
5 Mary wishes she … you the bad news yesterday.
a) doesn’t tell
b) wouldn’t tell
c) hadn’t told
6 Guessing what his … to the news would be difficult.
7 The town … we are going to visit is far from here.
8 Neither the manager nor his assistant … yet.
a) has come
b) have come
c) haven’t come
9 No sooner … the office than the phone rang.
a) she had left
b) had she left
c) was he leaving
10 Don’t … upon him to lend you any money.
11 The driver apologized … passengers any inconveniences.
a) of having cause
b) for causing
c) that we cause
12 Some medicine the medical doctor gave me will work.
a) make worse
b) make sick
c) make better
13 While driving I hit a tree. As a result, I was injured.
14 I had to use her phone because my was … .
a) out of order
b) out of work
c) off work
15 If you had come to the party, you … her.
b) had met
c) would have met
16 The man to … Mary is talking is funny.
17 She borrowed 10,000 euros … the bank.
18 It was … a boring meeting that I felt asleep.
19 I’ve got a very interesting … as a journalist.
20 The manager had his assistant … the report for him.
c) to type
21 He has … a lot of money in his new job.
22 Would you … my opening the window?
23 Steve prefers being on his own … with a big crowd of people.
a) or be
b) than to be
c) to being
24 People who go without sleep for more than three days have great … thinking, seeing and hearing clearly.
25 People with … skin shouldn’t go sun bathing for a long time.
26 I … a motorbike, so I’m saving as much as I can.
a) will buy
b) have bought
c) am going to buy
27 I don’t know the … of the game.
28 I’m not … well with the new manager.
a) going on
b) getting on
c) keeping on
29 I can … the difficulty without too much effort.
a) get off
b) get away
c) get over
30 She finished … the book and watched TV.
b) to read
1 b 2 c 3 b 4 c 5 c 6 a 7 c 8 a 9 b 10 c
11 b 12 c 13 a 14 a 15 c 16 b 17 c 18 a 19 c 20 b
21 b 22 a 23 c 24 b 25 a 26 c 27 b 28 b 29 c 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