1) From 14-20 June, Liverpool ... its International Garden Festival; everyone’s welcome. a) had held b) are going to hold c) has been holding d) will be holding 2) She ... for her exam all night; she looks tired. a) must be studying b) must have been studying c) can't be studying d) couldn't have studied 3) When I moved from Paris to London, I ... on the left. a) wasn't used to driving b) wasn't used to drive c) didn't used to driving d) didn't use to driving 4) She’d sooner stay at home alone ... with James. a) than going out b) rather going out c) than go out d) rather go out 5) There’s no point ... the phrase. I can’t speak Chinese. a) to repeat b) repeating c) repeat d) to repeating 6) A lot of people ... redundant last year due to the economic crisis. a) made b) be made c) had made d) were made 7) I don’t feel like cooking. ... we go out for dinner? a) Shall b) Shall be c) Will d) Are 8) It’s Saturday, Jack. You ... your essay by Friday. Please do not miss the deadline next time. a) must be handed in b) didn't need to hand in c) were supposed to hand in d) ought to hand in 9) Would you be so kind as ... my CV? I’m not experienced enough in writing it. a) to proofread b) proofreading c) proofread d) to proofreading 10) “Why are you crying?” “I ... onions.” a) cut b) was cut c) bee cutting d) have been cutting 11) He doesn’t derive pleasure from his work. I think he ... to resign soon. a) is able b) should c) is likely d) would 12) I bought a washing machine yesterday, but it ... yet. a) hasn't been delivered b) hasn't delivered c) been delivered d) be delivered 13) Amanda is looking forward ... her sister in London. a) to visit b) visiting c) visit d) to visiting 14) As soon as he entered the house, he realised that one of the windows ... . a) had broken b) being broken c) been broken d) had been broken 15) The poorer in carbohydrates your diet is, ... you might feel. a) the more depressed b) more depressed c) the depressed d) as depressed 16) By the time the police arrived, the burglars ... . a) disappeared b) were disappearing c) had disappeared d) had been disappearing 17) The flowers in my garden should ... at least once a week. a) watered b) water c) will be watered d) be watered 18) An additional bonus payment ... to all our employees next month. a) will provide b) will be provided c) be provided d) will provided 19) I’m really scared of dogs. You ... me that you’ve got one. a) didn't have to tell b) needn't have told c) must have told d) should have told 20) I would prefer to eat at home rather than ... to a restaurant. a) to go b) going c) go d) to going 21) Life in the countryside isn’t ... it used to be decades ago. a) hectic as b) as hectic as c) as hectic than d) hectic than 22) He prefers living in the city centre ... to work for hours from the suburbs. a) to commuting b) to commute c) commuting d) than commuting 23) I haven’t finished the report yet, but I’m certain I ... it by tomorrow afternoon. a) complete b) will be completing  c) will have completed d) will have been completing 24) John’s so exhausted; he’s been driving a car all day without ... a break. a) to take b) taking c) take d) to taking 25) What’s this? You ... an umbrella with you. It’s going to be sunny and hot today, according to the weather forecast. a) needn't have taken b) didn't have to take c) don't have taken d) won't have taken

Leaderboard

Visual style

Options

Switch template

Continue editing: ?