35. A. water B. a lot C. at D. when
34. A. hot B. cool C. cold D. rainy
33. A. some B. too much C. enough D. little
32. A. to B. for C. so D. and
31. A. big B. much C. many D. little
30. A. dead B. dying C. died D. death
29. A. and B. or C. but D. for
28. A. have B. live C. die D. keep
27. A. however B. so C. that D. but
26. A. are B. was C. is D. would be