21. How terrible! The eggs have gone bad and ______ such a bad smell.
A. give back B. give off C. give away D. give up
22. Doctors recommended that a modern hospital __________.
A. being built B. be built C. should build D. build
23. He was driving home on the highway last night when he was stopped by a policeman______________
A. who was charged by speeding B. which was warned of speeding
C. who accused him of speeding D. whom reminded him to speed
24. When it ____ air pollution, Beijing faces the three”C”s,cars,coal and construction,which lead to Beijing's thick air pollution.
A. refers to B. comes to C. happens to D .speaks to
25. Harry is feeling uncomfortable. He _____ too much at the party last night.
A. could drink B. should drink C. would have drunk D.must have drunk
26. It was fortunate that Jack narrowly escaped ________ in a traffic accident last month.
A. being killed B. killing C. to be killed D. to kill
27. What do you think of the suggestion _______ he offered us _______ we go to New York for our holiday?
A. what; that B. which; that C. which; what D. what; what
28. _____ really enjoyable, _____ us a valuable lesson.
A. Not only the film was; but also it gave B. Not only was the film; but also it gave
C. Not only the film was; but did it also give D. Not only was the film; but did it also give