31. A. will watch B. watch C. would watch D. are watching
30. A. to watch B. watched C. watching D. had watched
29. A. surprised B. surprise C. surprising D. surprises
28. A. quite a B. so a C. such D. such a
27. A. ears B. mouths C. eyes D. heads
26. A. what B. that C. who D. which
24. If you don’t go to the meeting tomorrow, _______.
A. I will, too B. I won’t, either C. So will I D. I don’t, either
23. ---Did Kate do her best in the final examination?
---No, but of all the students she did__________.
A. most carefully B. much more careful
C. much more carefully D. the most careful
22. ---The train is leaving right now, but David hasn’t arrived yet.
---Well, he said he ___________ here on time.
A. came B. will be C. would come D. can be