1) The package still _____ . Do you think I should give someone a call about it?' 'I'd wait another day to see if it turns up. a) hasn't arrived b) has arrived c) didn't arrive 2) We have an appointment this afternoon. I _____ speak with Anna about her promotion. a) 'll b) 'm going to c) can 3) 'How will I find out my results?' 'Well, the online tests _____ automatically, so you'll receive an email.' a) are marking b) can be marked c) are marked 4) 'Excuse me, could you tell me _____ '?' 'Yes, it's on the third floor. Use the lift over there.' a) where room 355 is b) where is room 355 c) room 355 is 5) I don't really know ____ a) if is Jeannie coming. b) if Jeannie is coming. c) when is Jeannie coming. 6) You ____ dowload films from the internet. It's illegal. a) mustn't b) don't have to c) ought to 7) You ____ smoke in here. This is a non-smoking building. a) don't need to b) aren't allowed to c) haven't got to 8) The prisioner ____ escape from prison by packing himself into a box. a) could b) was allowed to c) was able to 9) I just find it _____ how rude some people can be. a) inbelievable b) unbelievable c) disbelievable 10) Any emotions you may feel are ______. a) understandible b) understandful c) understandable 11) I hate people _____ what to do. a) tell me b) telling me c) to tell me 12) The officer asked me _____. a) to get out of my car b) to get out of your car c) get out of the car. 13) 'How long did it take you to get to London?' 'About five hours. I stopped ____ some lunch on the way.' a) having b) to have c) have 14) You'll need to ____ a good excuse for why you're late. a) put up with b) come up with c) take up 15) Next year I'm going to _____ cycling. a) build up b) put up c) take up

Leaderboard

Visual style

Options

Switch template

Continue editing: ?