12. A. though B. as C. as if D. since
13. A. to prepare B. to be preparing C. preparing D. prepare for
14. A. angry B. excited C. glad D. amused
15. A. that B. whether C. what D. so that
16. A. surprised B. surprising C. sorry D. tired
17. A. things B. name C. car D. property
18. A. before B. later C. recently D. ago
19. A. None B. Both C. Neither D. All
20. A. ever B. never C. still D. yet
第三部分:练习答案:
1-5 BCACB 6-10 CDCCD 11-15 AACAB 16-20 ABABB