1) When ____________ arrive? a) they did b) did they c) have they d) does they 2) Who __________ all this mess? a) made b) did make c) are make d) was making 3) He's French but he __________ in London at the moment. a) living b) does live c) 's living d) lived 4) What __________ of doing now? a) are you think b) do you think c) think you d) are you thinking 5) I __________ so tired that I went to bed shortly after dinner. a) 'm b) had been c) was d) 've felt 6) Have you told them the good news __________? a) just b) yet c) last night d) never 7) __________ Thai food? a) Did she ever ate b) Has she ever eaten c) Does she ate d) Have she ever eaten 8) We __________ to work yesterday when we heard a loud crash behind us. a) was walking b) 've walked c) were walking d) walked 9) They realised they __________ to take her address so they had to go back and get it. a) 've forgot b) 'd forgot c) 'd forgotten d) were forgot 10) He __________ there before so he found it very exciting. a) hadn't been b) didn't go c) wasn't d) hasn't been 11) We __________ on holiday tomorrow so I hope the weather stays warm. a) 've gone b) 'll going c) 're going d) will to go 12) They __________ to call at this time of night. It's very late. a) going b) might c) may well d) 're unlikely 13) Do you think they __________ the championship? a) may well win b) 'll win c) 're winning d) 'll can win 14) The room __________ look more cheerful if you paint it yellow. a) is b) is probably c) will probably d) probably might 15) He __________ to pass his driving test this time. a) could b) 's not going c) definitely won't d) can't 16) People __________ smoke in public buildings. It is not allowed. a) don't have to b) must c) shouldn't d) mustn't 17) You __________ enter the marathon if you don't want to. a) must b) should c) don't have to d) have to 18) My advice is that you __________ find another job. You can't work with that awful boss any more. a) don't have b) should c) must d) mustn't 19) I __________ be very good at sports when I was a teenager. a) would b) wasn't c) use to d) used to 20) She __________ often sit in the garden after coming home from work. a) use to b) would c) didn't use d) often would 21) Swimming is one of the __________ ways to get fit. a) betterer b) more better c) most better d) best 22) The red shoes were __________expensive than the black ones. a) far more b) bit more c) further d) not as 23) That shop's not __________ it used to be. a) more cheap than b) as cheap as c) the cheapest as d) as cheaper as 24) We __________ have to leave yet, do we? a) will b) won't c) aren't d) don't 25) His father was a famous writer, __________? a) isn't he b) hasn't he c) wasn't he d) was he 26) I can't work if I __________ very hungry. a) feel b) 'm feel c) 'll feel d) can feel 27) He won't pass the exam __________ when he doesn't study hard for it. a) if b) when c) unless d) while 28) Could I borrow your car if __________ to drive it carefully? a) might promise b) 'll promise c) would promise d) promise 29) He __________ see the film if he went with an adult. a) should b) 'll c) could d) can 30) If I __________ you, I'd take it back to the shop. a) am b) were c) have been d) had been 31) How long have you __________ the violin? a) been playing b) play c) playing d) being played 32) I __________ listening to jazz music. a) 've always enjoying b) 've always enjoyed c) was always enjoyed d) 've enjoyed always 33) He __________ swim by the time he was five but he hasn't learnt to dive yet. a) can to b) couldn't c) could d) can't to 34) We __________ to go to the match but we managed to watch it on TV. a) weren't able b) can't c) were able d) could 35) I've just seen __________ perfect car for you! a) an b) the c) - d) a 36) I didn't know they had a summer cottage south coast of Spain. a) on the b) on a c) - d) on 37) They seem to have __________ money but they don't have many friends. a) a lot b) few of c) plenty of d) many 38) We don't have __________ time to go on holiday. a) enough b) enough of c) many d) several 39) That's the beach __________ I first met your father. a) when b) which c) where d) that 40) Is that the coat __________ you said you wanted to buy? a) - b) what c) who d) how 41) I've got a new job, __________ is why I've moved to Brussels. a) that b) where c) it d) which 42) We __________ arrived on time if the traffic hadn't been so bad. a) had b) wouldn't c) would've d) 'd 43) What __________ if you hadn't been there? a) he'd done b) will he do c) would he do d) would he have done 44) They __________ told what to do yet. a) wasn't been b) haven't been c) hasn't been d) haven't being 45) Their furniture __________ by Anne's husband, who used to be a carpenter. a) that was made b) being made c) was made d) has made 46) They didn't want to stay late but the boss said they __________ to. a) haven't b) had c) 'd had d) have 47) She said she __________ to do it last weekend. a) was going b) 's going c) had done d) will 48) I asked her if she __________ my new mobile. a) 's seen b) 'd seen c) 'd see d) saw 49) He promised __________ me decorate my house. a) that he help b) helping c) to helping d) to help 50) Why don't we __________ to take them to the airport? a) suggest b) warn c) offer d) explain 51) What __________ at the end of the film? I missed it. a) did happen b) happened c) 's happened d) was happened 52) Do you mind me asking how old __________? a) are you b) you're c) you are d) you have 53) __________ if you'd like to meet up tomorrow. a) I'd be interested to b) Can I ask c) Do you know d) I was wondering 54) They __________ in a large house for twenty years before moving to a bungalow. a) 've lived b) lived c) already live d) recently lived 55) Have you heard from your brother __________? a) recently b) still c) last week d) this time last month 56) I __________ for my car keys for half an hour and I still haven't found them! a) 've been looked b) 've been looking c) looked d) 'm looking 57) Billy __________ watching motorbike races. a) always has loved b) 's always loving c) 's always loved d) 's always been loving 58) Her parents are very proud. She __________ a fantastic job in a well-known law firm. a) been offered b) offered c) is offered d) 's been offered 59) How much do you think he __________ as director of the company? a) is been paid b) has being paid c) 's being paid d) being paid 60) You should __________ what to do when you get to the office. a) be told b) be tell c) told d) tell 61) He __________ for his plane for an hour when it was suddenly cancelled. a) was waiting b) 'd been waiting c) waited d) 's been waiting 62) When we walked into the hotel, a log fire __________ in the fireplace. a) burnt b) 'd burnt c) was burning d) 's burning 63) My car's just broken down for the third time. I wish I __________ it. a) didn't buy b) 'd bought c) wasn't buying d) hadn't bought 64) If only __________ a foreign language. I didn't have the choice at school. a) I can speak b) I speak c) I could speak d) I could to speak 65) Jim __________ sharing a flat but now he prefers to live on his own. a) used to like b) would like c) never use to like d) never used to 66) Liane __________ complaining about her long drive to work. In the end, she decided to change jobs. a) is generally b) used to c) would be d) was always 67) They __________ us at the weekend. It depends on the weather. a) might visit b) are visiting c) are going to visit d) due to visit 68) He __________ hungry when he gets home from football practice. a) likely to be b) 's likely to be c) like to be d) 'll like to be 69) We __________ to get married next April. a) 'll probably b) 're planning c) 're definitely d) might 70) How many people have climbed __________ Mount Everest? a) a b) the c) in d) - 71) The children played in the garden with __________ ball I'd given them. a) a b) the c) an d) - 72) If you lend me $200, I __________ you back at the end of the month. a) might paid b) will pay c) 'll paying d) would pay 73) If I __________ to your proposal, when could we sign the contract? a) was agreed b) were agreeing c) were to agree d) weren't agree 74) Children under 15 could attend __________ they were with an adult. a) providing to b) as long as c) if only d) as long than 75) We __________ show our passports when we left the country. a) mustn't b) weren't allowed c) were obliged d) didn't have to 76) We had very little petrol left in the car but we __________ get home in the end. a) must b) managed to c) were able d) could 77) This time tomorrow, they __________ in San Francisco. How exciting! a) 'll land b) 'll be landed c) 'll be landing d) have landed 78) When do you think you __________ painting the house? a) finish b) 'll have finished c) be finish d) to finish 79) There are still __________ citizens who feel unhappy about the changes made by the government. a) a little of b) quite many c) quite a few d) a great deal 80) __________ of people rely on public transport to get to work theses days. a) Not many b) A little c) Quite a few d) Plenty 81) Dad says he __________ to cook pasta for dinner tonight. a) 's going b) was c) would d) might 82) The teacher wanted to know why __________ his homework last night. a) hadn't Tom done b) Tom hasn't don c) Tom hadn't don d) Tom isn't doing 83) They told __________ start work the following Monday. a) me I can b) me c) I'll d) I could 84) If she __________ to be fluent in French, she could have applied for the job. a) hadn't needed b) needs c) doesn't need d) 's needed 85) They __________ here by now if the train had been on time. a) weren't b) would've be c) 'd been d) 'd have been 86) If I hadn't ignored my parents' advice, I __________ a great musician. a) would've become b) might've became c) had became d) hadn't become 87) __________ a world-class athlete is a lot harder than it looks. a) For being b) To be c) To being d) Being 88) You'd __________ late for work again or you'll get fired. a) be better b) better not be c) better be d) better not being 89) She went to the doctor because she keeps __________ headaches. a) on to get b) to getting c) to get d) getting 90) She finally stopped __________ when the price of cigarettes went up again. a) to smoke b) the smoke c) smoking d) for to smoke 91) I'll never __________ snow for the first time. a) forget seeing b) forget to see c) forget to seeing d) to forget seeing 92) Do you ever regret __________ Canada and returning to your home country? a) to leaving b) leaving c) for leaving d) to leave 93) We __________ a serious accident when you drove through that red light! a) have had b) can't have had c) must've had d) could've had 94) The neighbours __________ music from your party. It was terribly loud. You should go and apologise to them. a) must've heard b) 'll hear c) couldn't hear d) can't have heard 95) The gym __________ I go to work out is open twenty-four hours a day. a) when b) which c) that d) where 96) I wasn't keen on the restaurant __________ we went to last weekend. a) what b) - c) whose d) when 97) They're having lunch with his girlfriend's parents, __________ live in Brighton. a) they b) who c) that d) whom 98) I almost fell over a pile of books __________ on the carpet. a) that are laid b) which lying c) lying d) who was lying 99) A book __________ by a twelve-year-old girl has won a $10,000 prize. a) wrote b) writing c) been written d) written 100) __________ people's names has always been something I've found incredibly difficult. a) To remember b) For remembering c) Remembering d) To remembering

排行榜

视觉风格

选项

切换模板

恢复自动保存: