31 Did you hear the new song by the Matches on _____ radio last night?
a) an b) (no word – write Ø) c) the d) a
32 Osteopaths are doctors _____ people with back problems.
a) they help b) help c) who they help d) who help
33 How many exams _____ this year?
a) do you take b) have you taken c) is you take d) did you taking
34 There have been eight accidents _____.
a) in the last few days b) yesterday c) last year d) on November 12th
35 The Copper Kettle is the _____ restaurant in the town. The meals are so cheap.
a) more expensive b) most expensive c) less expensive d) least expensive
36 There are very _____ tomatoes in the shop. I’ll have more tomorrow.
a) little b) many c) few d) much
37 There _____ rain tomorrow.
a) won’t b) might be c) definitely is d) may will
38 If you don’t revise, you _____ the exam.
a) won’t pass b) might pass c) don’t pass d) aren’t passing
39 You _____ a ticket before you get on the train.
a) must to buy b) have buy c) must buys d) have to buy
40 Has Mark received a letter _____ the bank?
a) to b) from c) by d) on