Choose the correct answer.
1 The man … his son for the broken window.
2 She wondered … her uncle looked like now.
3 They say they’ve been to … restaurant in town.
4 It’s … to walk.
a) rather a long way
b) a quite long way
c) longer way
5 He’s … holiday in Spain.
6 When I was on holiday, I spent … money.
a) too much
c) a lot of
7 The girl screamed while the dentist … one of her teeth.
a) was pulling out
b) had pulled out
c) had been pulling out
8 Joana hasn’t written to me … .
9 I’ll be in Madrid next month. I hope to see her … there.
a) while I will be
b) while I am
c) while having been
10 … a problem in most big cities.
a) Crime is
b) The crime is
c) The crimes are
11 She has been working here … .
a) six months ago
b) for six month
c) for six months
12 What time did they … the hotel?
a) arrive to
b) get at
c) arrive at
13 Mary wasn’t offered the job because of her untidy … .
14 She treats me … her own son.
a) as if I were
b) as if I am
c) as if I was
15 She put … speaking to him as long as possible.
16 They used the aircraft to save several people from the … floor of the blazing building.
17 The light went out. My father … a match to find the candles.
18 I wonder who ate all the food. It … have been Mike because he was out all day.
19 There’s plenty of time. You … hurry.
a) don’t have to
20 I’m exhausted. I’d rather … out this evening.
a) not go
b) not going
c) not to go
21 She was used to … late.
c) have worked
22 He likes … the flat as often as possible.
b) to clean
23 I haven’t got … on holiday at the moment.
a) money enough to go
b) money enough for going
c) enough money to go
24 Unexpectedly, the lights … out.
25 She is still … control of all that is happening.
26 I couldn’t buy anything as … of the shops were open.
a) no one
27 The opening … of the play took place in an office.
28 The coins are … to be over fifty years old.
29 Every day … starts at 9 and finishes at 3.
b) the school
c) a school
30 Few people … to the wedding party can’t come.
b) who invited
1 a 2 b 3 b 4 a 5 c 6 a 7 a 8 b 9 b 10 a
11 c 12 c 13 b 14 a 15 a 16 c 17 b 18 b 19 b 20 a
21 a 22 b 23 c 24 b 25 c 26 b 27 a 28 b 29 a 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 37
- B2 English Grammar Test – Multiple-choice Test 36
- B2 English Grammar Test – Multiple-choice Test 35