31. --- He’s made ________ progress that his parents must be pleased with him.
--- ________.
A. so great; So he has B. such great; So has he
C. so much; So he has D. so much; So has he
30. The task ________ more difficult than we expect.
A. proved to B. proved us C. was proved D. proved
29. --- Here’s a new pair of shoes for you.
--- Thank you, but there’s no need ________ a new pair for me.
A. to have bought B. to buy C. buying D. to be buying
28. The specialist, together with his assistants, ________ days and nights for the new findings.
A. have spared B. has devoted C. have spent D. has sacrificed
27. Sometimes the police are not absolutely sure that someone has committed a crime, but ________ him of having done it.
A. charge B. suspect C. inspect D. doubt
26. --- ________ he come and visit you as planned?
--- Of course. And I’d rather he ________ me what he saw with his own eyes in Greece.
A. Will; will tell B. Shall; told C. Shall; will tell D. Will; told
25. ________ there are many benefits, opponents point out problems with the new requirement.
A. Since B. While C. As D. If
24. ________ many difficulties they may come across, they’ll keep up and hold on until they get them over.
A. However B. Whatever C. Whichever D. Whenever
23. I was close to being killed the day before yesterday. A truck passed me at ________ I thought was a crazy speed.
A. what B. which C. as D. that
22. ________ seems to have been a strong competition in China for school leavers to enter college or university.
A. It B. That C. There D. Here