18.It was necessary that we___everything ready ahead of time. A. make B. made C. had made D. have made ...
12.In the___of the King, I arrest you. A. order B. nod C. name D. respect ...
6.He insisted that we___him the news. A. told B. informed C. helped D. tell ...
25.Chinese reform and opening-up policy___the way for its economical development. A. pave B. paves C. puts D. moves ...
19.She brought me___fruit. A. a lot B. such a C. some D. many a ...
13.Nowadays you can buy many things on___in many big supermarkets. A. credit B. card C. call D. cost ...
7.By the time he retires John___here for 30 years. A. has taught B. has been teaching C. will have been teaching D. has been taught ...
1.If I knew the fact,I___you. A. should tell B. would have told C. would tell D. will tell ...
20.I could have done it better, if I___enough time. A. have B. had C. had had D. have had ...
14.For the___of your health, you should give up smoking. A. benefit B. profit C. result D. sake ...