1) How do you usually __ your evenings? a) spend b) do c) have d) make 2) We __ have English lessons on Friday. a) don't b) aren't c) doesn't d) haven't 3) __ your parents like pop music? a) Are b) Do c) Does d) Is 4) Shall I __ a snack for you? a) do b) cook c) make d) serve 5) Are there __ cheap hotels near the beach? a) a b) any c) some d) much 6) In my opinion, __ camping holidays are always great fun. a) the b) a c) Ø d) any 7) Bob's looking for a part-time __, three mornings a week. a) job b) work c) salary d) pay 8) We __ a film at the moment but it's nearly finished. a) watch b) are watching c) watching d) is watching 9) I usually __ football on Saturdays a) 'm playing b) do play c) play d) 's playing 10) My brother __ to play the guitar at the moment. a) learns b) does learn c) 'm learning d) 's learning 11) Penelope isn't shy. She's really __. a) kind b) negative c) serious d) confident 12) Kate's hair is __ than Emily's. a) more long b) longer c) long d) longest 13) My grandfather __ have to pay for the bus. Old people can travel for free. a) don't b) mustn't c) isn't d) doesn't 14) Do you usually __ well in your exams? a) get b) be c) pass d) do 15) You __ use your mobile phone in class. The teachers don't allow it. a) mustn't b) must c) have to d) don't have to 16) My cousin __ swim when he was two years old. a) can b) did c) could d) was 17) We played __ for three hours yesterday. a) cycling b) volleyball c) karate d) sailing 18) I __ swimming yesterday. a) did go b) go c) went d) did went 19) What activities __ on the summer camp? a) you have done b) you did c) did you do d) you do 20) We went to Spain __ plane and then rented a car a) by b) on c) in d) with 21) I __ never seen a coral reef. I'd love to go diving one day. a) didn't b) haven't c) did d) have 22) I can't eat now. I've __ had dinner. a) yet b) never c) just d) ever 23) Our organisation is trying hard to __ the local environment. a) destroy b) pollute c) protect d) plant 24) What __ like when temperatures rise by 2˚C? a) the world will b) the world will be c) will the world d) will the world be 25) I'm __ play tennis with you again. You're too good! a) not going b) not go to c) not going to d) won't 26) Whenever I see her, she smiles all the time. She’s very __. a) caring b) cheerful c) sensible d) generous 27) I’ve never seen him laugh. He always looks so __. a) selfish b) popular c) polite d) miserable 28) Don’t trust him! He’s __. a) independent b) outgoing c) wise d) dishonest 29) ‘Who does Ben sit next to?’ __ a) Yes, he does. b) Tom does. c) Tom. d) Tom sits. 30) How can Joe afford __ a new laptop? a) buying b) buy c) buys d) to buy 31) Sam doesn’t mind __ a bit longer. a) waits b) waiting c) wait d) to wait 32) The __ is too small. I can’t see what’s on it. a) password b) browser c) screen d) desktop 33) Do you __ any celebrities on Twitter? a) see b) update c) collect d) follow 34) What were you doing when you __ the text? a) were getting b) got c) get d) getting 35) What time __ you go to bed last night? a) were b) had c) went d) did 36) Apollo 11 __ on the Moon in 1969. a) landed b) did landed c) has landed d) was landing 37) __ your parents use to have mobile phones when they were younger? a) Were b) Are c) Did d) Do 38) Jackie didn’t __ to like coffee, but she loves it now. a) use b) using c) used d) uses 39) The plot was so __ I couldn’t stop thinking how it’s going to end. a) embarrassing b) predictable c) engaging d) disappointing 40) They’re showing the first __ of a new sitcom tonight. a) scene b) episode c) act d) chapter 41) Is London __ as Beijing? a) big b) as big c) more big d) bigger 42) That was __ film I’ve ever seen. a) funniest b) funnier c) most funny d) the funniest 43) Jenny is only eighteen but she’s __ written two plays. a) yet b) ever c) never d) already 44) Ouch! I’ve __ cut my finger. a) already b) yet c) just d) ever 45) Can you help me? I’m not __ to reach this shelf. a) too tall b) too much tall c) tall enough d) enough tall 46) Our house hasn’t got any stairs. It’s __ . a) a bungalow b) detached c) a cottage d) terraced 47) Please don’t __ any noise. I’m trying to sleep! a) do b) make c) get d) put 48) I’ve had this bike __ . a) two months ago b) since two months c) for two months d) two months long 49) Joe’s lived in that flat since __ . a) a month b) a long time c) 2012 d) two years 50) Harry __ to the dentist’s tomorrow. His appointment is at ten. a) goes b) ’s going c) will go d) ’s going to go 51) I __ you later if you like. a) ’m helping b) ’ll help c) ’m going to help d) help 52) We have to study Maths. It’s __ . a) demanding b) literate c) flexible d) compulsory 53) Students have to pay tuition __ . a) costs b) expenses c) fees d) prices 54) If we __ , we’ll catch the bus. a) to hurry b) hurry c) are hurrying d) will hurry 55) You __ your exams if you don’t do any work. a) won’t pass b) aren’t passing c) didn’t pass d) don’t pass 56) They’re the people __ are going to Australia a) where b) who c) which d) – 57) We’ve got a sofa __ is also a bed. a) which b) who c) where d) – 58) I get three weeks’ __ holiday a year. a) pay b) paid c) paying d) pays 59) Nurses often __ shifts. a) make b) are c) earn d) do 60) If I __ enough money, I’d go round the world. a) have b) will have c) would have d) had 61) I __ in a big house if I were rich! a) live b) will live c) would live d) lived 62) Everything’s free, so you __ bring any money a) have to b) can’t c) needn’t d) must 63) The concert starts at eight and you __ be late! a) mustn’t b) don’t have to c) need to d) have to 64) My sister always picks up a(n) __. Whenever I go shopping with her, she finds something very cheap. a) offer b) shop c) bargain d) brand 65) I took the jumper back to the shop and got __ . a) a refund b) a receipt c) an offer d) a sale 66) Students __ a lot of homework every day. a) give b) are given c) given d) gave 67) Oh no! My bike __ ! a) ’s been stolen b) be stolen c) stolen d) been stolen 68) There are __ biscuits here – would you like one? a) any b) a few c) much d) lots 69) I’m going to stop buying shoes because I’ve got __ already. a) too many b) too much c) very little d) lot 70) You’ll __ over this headache soon. a) suffer b) recover c) get d) take 71) You should work out every day to __ fit. a) make b) take c) keep d) work 72) Before Joe came to this school, he __ French. a) hasn’t studied b) hadn’t studied c) didn’t study d) wasn’t studying 73) I phoned the ticket office but it __ closed. a) has already b) already c) is already d) had already 74) Rob said he __ the film before. a) didn’t see b) hasn’t seen c) doesn’t see d) hadn’t seen 75) May told me that she __ for a bus a) is waiting b) was waiting c) waits d) waiting 76) It’s important to feel comfortable in your own __ . a) skin b) face c) appearance d) fashion 77) I __ to go out today. a) ’m not wanting b) don’t want c) not want d) haven’t wanted 78) I’m sorry I’m late. How long __ ? a) have you waited b) do you wait c) have you been waiting d) are you waiting 79) The athletes are out on the __. a) course b) court c) track d) pitch 80) I __ when I suddenly felt a pain in my leg. a) swam b) have been swimming c) was swimming d) had swum 81) Our teacher makes __ homework every day. a) us to do b) we do c) us do d) us doing 82) I don’t mind __ the party a) missing b) I missed c) to miss d) miss 83) I __ my bus so I had to wait for the next one. a) caught b) lost c) missed d) dropped 84) The train __ yet. It’s only 3.25 pm. a) will have left b) might have left c) can’t have left d) mustn’t have left 85) This __ be a beautiful, unspoilt resort a) did b) would c) used to d) used 86) These biscuits are __ ! I won’t eat them. a) ripe b) stale c) delicious d) crunchy 87) The milk will go sour unless you __ it in the fridge. a) will put b) won’t put c) don’t put d) put 88) This time tomorrow, we’ll __ by the sea. a) sit b) have sat c) be sitting d) have been sitting 89) The Carpathians are a mountain __ in Europe. a) range b) group c) top d) link 90) __ electricity can be produced naturally. a) A b) An c) The d) – 91) My uncle, __ wife is Canadian, lives in Toronto. a) who b) which c) whose d) that 92) Mind you don’t __ yourself on the hot pan. a) scratch b) bruise c) burn d) cut 93) If only I __ on holiday. a) was b) am c) would be d) have been 94) If you hadn’t talked during the exam, the teacher wouldn’t __ you to leave. a) tell b) had told c) have told d) told 95) It’s a very popular programme, with over 2 million __ . a) viewers b) producers c) panels d) scripts 96) He told me that there __ an accident the day before. a) has been b) was c) had been d) is 97) She asked me where __ going. a) was I b) I was c) I am d) am I 98) Two men broke into the bank and __ all the money! a) stole b) mugged c) burgled d) robbed 99) Be careful, we __ by those two men over there. a) are watching b) have watched c) are watched d) are being watched 100) Have you __ your eyes checked? a) made b) done c) had d) been

Leaderboard

Visual style

Options

Switch template

Continue editing: ?