1) Do you know * ? a) she's going b) where she's going c) where is she going 2) They * the report for days and it's still not finished. a) 've been writing b) 've written c) 've been written 3) When I was young I * I could do anything. a) used to believe b) would believe c) 'm used to believing 4) Do you ever wish you * back in time? a) would go b) went c) could go 5) If only I * my flared trousers - they're back in fashion now. a) hadn't thrown away b) could keep c) didn't throw away 6) Are you used * spicy food? a) eat b) to eat c) to eating 7) Jason and Zena * together again after their very public row. a) won't probably work b) probably won't work c) won't work probably 8) Children under thirteen * join social networking sites, but they often do. a) aren't supposed to b) don't have to c) aren't allowed 9) I asked them to clean up the mess but they * to do it. a) refused b) threatened c) apologised 10) My grandfather asked me * recently. a) what had I been doing b) what I'd been doing c) if I'd been doing 11) If Tom hadn't acted so quickly they * now. a) might have been killed b) weren't be alive c) would be dead 12) * do it slowly or you could cut yourself. a) You should learn b) You'd better c) Practise 13) Margit said * the next day. a) she'll do it b) she'd do it c) she's doing it 14) The program * when I walked into the office this morning. a) was uploaded b) was being uploaded c) was been uploading 15) The boss suggested * on an assertiveness course. a) going b) to go c) me to go 16) The meeting starts at about 10:00 and Greg * the presentation shortly afterwards. a) will to give b) has given c) will be giving 17) By the end of the coming month, I can assure you we * the project. a) are finishing b) will have finished c) will finish 18) They * a house already! They only started looking last week! a) can't have bought b) should have bought c) mustn't have bought 19) I don’t remember * before. Who is he? a) meeting him b) to meet him c) I had met him 20) Watch out! This pile of books *! a) will fall b) will be falling c) is going to fall 21) * you hurry, you won’t catch the train. a) unless b) if c) except 22) What would you do if you * Susan? a) meet b) met c) had met

Final Revision, check yourself

排行榜

視覺風格

選項

切換範本

恢復自動保存: ?