31.B 32.C 33.A 34.C 35.A
26.C 27.B 28.D 29.B 30.D
40. A. interestingly B. bitterly C. politely D. Laughingly
答案:21.C 22.B 23.D 24.A 25.C
39. A. any more B. enough C. once more D. better
38. A. wrong B. funny C. strange D. smart
37. A. waiting for B. worrying about
C. caring for D. asking about
36. A. fear B. surprise C. anger D. disappointment
35. A. packed B. fetched C. bought D. filled
34. A. once B. again C. still D. even