34. I _________ my homework last night when I heard a loud knock on the door.
A. did B. was doing C. have done D. had done
33. Wait a minute! He will go with you as soon as he ________his work.
A. will finish B. shall finish C. finishes D. finished
32. He’s fed the dog and the cat, _________?
A. doesn’t he B. isn’t he C. wasn’t he D. hasn’t he
31. _______interesting book it is! I want to read it again.
A. What an B. How an C. What D. How
30. More than two _______ years ago, people knew little about the universe.
A. thousands B. thousand C. thousand of D. thousands of
29. There are so many kinds of Mp3 in the shop. We can’t decide ________.
A. what to buy B. to buy what C. which to buy D. to buy which
28. Many old buildings were ________and new buildings are being built.
A. put down B. pulled down C. climbed down D. fell down
27. ---Must I finish the work to day? ---Yes, but you ________finish it now.
A. must B. need C. need to D. don’t have to
26. We don’t have much homework now and our school bags are ________ they used to be.
A. as heavy as B. not as heavy as C. as heavily as D. not as heavily as
25. Two weeks passed _________ I received my father’s letter.
A. before B. after C. until D. as soon as