Choose the correct letter a, b or c.
1 If I had had free time, I … shopping.
a) can go
b) will go
c) would have gone
2 If I were you, I … that job.
a) can take
b) will ask for
c) would apply for
3 His manager was so angry because of … late.
a) his being
b) him to be
c) he was
4 Would you mind showing me …?
a) where is the post-office
b) the way to the post-office
c) how can I go to the post-office
5 How long have you known her? …
a) Since five years
b) Ever since five years
c) For five years
6 My uncle has just arrived … Berlin.
a) to
b) in
c) for
7 It … a long time since she last saw me.
a) has been
b) was
c) will be
8 I think she will join us, …?
a) will she
b) won’t she
c) doesn’t she
9 Could you hang … a minute? I’ll be right back.
a) up
b) in
c) on
10 The man fell from the tree and … consciousness.
a) lost
b) missed
c) dropped
11 Your money will be refunded if the goods are not to your … .
a) satisfy
b) satisfied
c) satisfaction
12 If he … harder, the results would be better.
a) worked
b) will work
c) has worked
13 Mary … to take her neighbours to court if they didn’t stop making so much noise.
a) promised
b) threatened
c) suggested
14 In some schools, the training quality is worse than … used to be.
a) it
b) that
c) they
15 I was … about to ring up his office when Mike arrived home.
a) just
b) only
c) still
16 I’ll be disappointed if you … the exam.
a) won’t pass
b) pass
c) don’t pass
17 Could you … me some money?
a) give
b) lend
c) borrow
18 The politicians have promised to deal with the problem of … among young people.
a) employ
b) employer
c) unemployment
19 A lot of people go to see the movie, it … be exciting.
a) shall
b) must
c) can
20 We don’t think we can … to see our professor again until next semester.
a) think
b) wait
c) attend
21 I’m sorry for spilling the juice over your carpet. …
a) I should forgive you!
b) No problem!
c) This is all right!
22 The movie was very sad and she wept. If it … sad, she … .
a) hadn’t been/wouldn’t have wept
b) had been/would have wept
c) wasn’t/ wouldn’t weep
23 Think before you write the answer. … you may make a mistake.
a) If so
b) Otherwise
c) However
24 It’s nearly three years since I last … to Japan.
a) had gone
b) have gone
c) went
25 Steven has never had any accident. He is a … driver.
a) careless
b) careful
c) carefully
26 The number of students entering university … over the last years.
a) has raised
b) has risen
c) have raised
27 I was much … by the documentary films.
a) interest
b) interesting
c) interested
28 A manager of an international company is often given a big … .
a) wage
b) salary
c) pay
29 Next week the farmer will be ploughing the field.
a) Next week the field will be being ploughed by the farmer.
b) Next week the field will be ploughed by the farmer.
c) Next week the field will be ploughing by the farmer.
30 She put the letters into the wrong envelopes … mistake.
a) in
b) on
c) by
Answer
1 c 2 c 3 a 4 b 5 c 6 b 7 a 8 b 9 c 10 a
11 c 12 a 13 b 14 a 15 a 16 c 17 b 18 c 19 b 20 c
21 b 22 a 23 b 24 c 25 b 26 b 27 c 28 b 29 a 30 c
Related Posts
- 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