21. You _____ me waiting for two hours. I _____ for you since five.
A. kept,waited B. have kept,waited
C. kept,have waited D. have kept,have waited
22. You can eat food free in my restaurant ________ you like.
A. wherever B. whatever C. whenever D. however
23. While watching TV,________.
A. the doorbell rang B. we heard the doorbell ring
C. the doorbell rings D. we heard the doorbell rings
24._______ the work,they have to stay there for another two weeks.
A. Not completing B. Not completed C. Not having completed D. Having not completed
25.She went to the bookstore and bought ________.
A. dozen books B. dozens books C. dozen of books D. dozens of books
26._______ I know the money is safe,I shall not worry about it.
A. As long as B. Unless C. Even though D. While
27. ——It's been a wonderful evening. Thank you very much.
—— _________.
A. I'm glad to hear that B. My pleasure C. No, thanks D. It’s OK
28. There is no light in the living room. They must have gone to the lecture,______?
A. didn't they B. haven't they C. don't they D. mustn't they
29. Stand over there _______ you'll be able to see it better.
A. or B. while C. but D. and
30. I failed in the final examination last term and only then ________ the importance of studies.
A. did I realize B. I realized C. I had realized D. had I realized
31. But for the snow,we ________ earlier.
A. will arrive B. should have arrived C. arrive D. arrived
32. I _____ him a second letter before I _____ from him.
A. wrote… heard B. wrote… had heard
C. had written… heard D. have written… hear
33._______,his parents sent him abroad to study in an art school.
A. When seven years old B. having been seven years old
C. Being seven years old D. When he was seven years old
34. The first place _______ we were taken to see was their classroom.
A. that B. which C. what D. where
35. The director and actor __________ together with the workers in the workshop now.
A. works B. have worked C. are working D. is working
36. All the employees except the manager ______ to work online at home.
A. encourages B. encourage C. is encouraged D. are encouraged
37. Was it in this place ______ the last emperor died?
A. that B. in which C. in where D. which
38. I _____to know if Mary_____ by train that afternoon.
A. want… would go B. want… will go
C. wanted… would go D. wanted… will go
39. I'd rather have a room of my own,however small it is,than ______ a room with someone else.
A. to share B. share C. sharing D. to have shared
40. _______ is known to the world,Mark Twin is a great American writer.
A. That B. Which C. It D. As