30. It’s worth downloading, because it’s free and doesn’t ______ a lot of disk space.
A. take up B. take off C. take over D. take in
29. ---Is it good to look up every new word when I come across it in reading?
--- No. You _____ because you are likely to guess the meaning from the context.
A. can’t B. mustn’t C. don’t have to D. ought not to
28. ---What was the weather like when you were on holiday?
--- Fine. It _____ sunny every day until Wednesday.
A. is B. was C. will be D. would be
27. --- Did you hear anything strange in the building at ten last night?
--- No, I _______ a movie on the Internet.
A. am watching B. watched C. was watching D. have watched
26. ---Have you seen Bob recently?
---No, but I was told that he _____ for a new job all through the summer.
A. has been looking B. is looking C. had been looking D. was looking
25. _______ I can see, there is only one possible way to keep away from danger.
A. As long as B. Even if C. Just as D. As far as
24. All things _____ into consideration, the planned trip will have to be called off.
A. taken B. taking C. to take D. being taken
23. ---There is no doubt that your singing will _____ greatly to the success of the party.
---I’m so flattered.
A. devote B. contribute C. promote D. stick
22. Niagara Falls is a great tourist _______, drawing millions of visitors every year.
A. attention B. arrangement C. appointment D. attraction
21. Tom was arguing _____ the payment of the bill_____ John.
A. about; on B. with; with C. on; on D. over; with