21. If people don't learn from this, then his suffering and death were __________.
A. in vain B. on vain C. for vain D. to vain
22. Thanks ever so much for your help, I really __________ it.
A. appreciate B. thank C. like D. enjoy
23. __________ you are blind, you will not miss the astonishing changes taking place in Shanghai.
A. Although B. If C. Since D. Unless
24. You __________ drive carefully. The roads are wet.
A. had better B. would rather C. would D. had better
25. A: We went to Italy for a holiday last year.
B: That __________ nice.
A. can be B. must be C. must have been D. can’t have been
21. B 22. C 23. B 24. C 25. A