21. The bus stop ________ in 1999.
A. was built B. will be built C. built D. will build
22. The work must ________ in time.
A. be done B. did C. is doing D. do
23. The policeman told us ________ in the street.
A. don’t play B. not to play C. to not play D. to play
24. Tom told me that he _____ to England the next week.
A. would go B. will go C. is going D. goes
25. The Blacks ______ in this factory since 1998.
A. has worked B. has come C. have been D. have arrived
26. Maths ________ difficult to learn.
A. is B. are C. am D. be
27. _________ eight minutes enough?
A. Is B. Are C. Am D. Be
28. Can you guess ________ will win the match?
A. how B. who C. why D. whom
29. Could you tell me __________? (from www.zkenglish.com)
A. where does he live B. he lives where C. where lives he D. where he lives
30. Look! there are some _________ on the farm.
A. cow B. horse C. sheep D. duck.
31. This box is ________ heavy that nobody can move it.
A. so B. such C. as D. very
32. He asked me _________ I knew his friend Bill.
A. that B. if C. who D. why
33. Do you mind _________ the window?
A. open B. to open C. opened D. opening
34. thank you for _________ me your dictionary.
A. lending B. borrowing C. keep D. to lend
35. John didn’t know _________ the medicine.
A. what take B. what to take C. how to take D. how to eat
36. The old man was so tired that he had to stop __________ a rest.
A. have B. to have C. having D. has
37. This lesson isn’t so _________ as that one.
A. easy B. easier C. easiest D. easily
38. The red skirt __________ the girl forty yuan.
A. spend B. took C. paid D. cost
39. The little girl __________ listening to the radio, doesn’t she?
A. is B. wants C. enjoys D. liked