32. Let’s hope the fine weather ______ for Sunday’s camping trip.
A. keeps up B. picks up C. carries on D. puts up
31. Take an umbrella when you go to Guangzhou because it rains _____ there.
A. many times B. frequently C. over again D. enough
30. A cup of water you will feel better.
A. or B. but C. so D. and
29. I haven’t seen ________ Maggie since I came here.
A. as lovely a girl as B. so a lovely girl as C. girl as lovely as D. as a lovely girl as
28. He once worked in a company, ______ he went abroad for further study.
A. from which B. after that C. after which D. from this
27. ---- Have you ever visited the Opera House?
---- Yes. When I was in Sydney, I ______ it twice.
A. have visited B. visited C. had visited D. would visit
26. ---- Did you pass the driving test?
---- No. I ______ it, but I had little time practising.
A. could have passed B. must have passed
C. can’t have passed D. shouldn’t have passed
25. From the top of the building, you can see at least ______ distance of 100 kilometers on ______ clear day.
A. a; the B. /; a C. the; a D. a; a
24. This is the small house less than 15 square meters, under ______ roof lives a large family of three generations.
A. which B. that C. its D. whose
23. ______ is reported in the newspaper is that seventeen climbers have been killed in the snow tsunami.
A. It B. As C. What D. That