21. Three years ______ quite a long time, I think.
A. be B. is C. was D. were
20. I can t understand ______.
A. what does Christmas mean B. what Christmas does mean
C. what mean Christmas does D. what Christmas means
19. Bruce ______ his pen on the ground while he was running.
A. lost B. felt C. dropped D. picked
18. I don’t think Bill has finished his maths homework, ______?
A. don’t I B. do I C. has he D. hasn’t he
17. The teacher asked Sam ______ late.
A. not be B. was not C. not to be D. to not be
16. He was walking in the street ______ the accident_______.
A. when, happened B. while, was happened
C. before, was happening D. after, has been happened
15. You can _____ the book, but you must _____ to the library in two weeks.
A. lend, give it back B. get, return it back
C. keep, give back it D. borrow, return it
14. All of us found ______ difficult to work out the maths problem.
A. it B. that C. which. D. what
13. Lots of visitors come to DaLian because she s ______city.
A. very a beautiful B. quite a beautiful
C. so a beautiful D. a quite beautiful
12. He decided to make a _____ study of the problem.
A. far B. farther C. further D. farthest