21. —______ do you clean your classroom?
—Every two or three days.
A. How many B. How far C. How soon D. How often
22. The next Olympic Games ______ in London in 2012.
A. will be taken place B. will be happened
C. will be held D. will hold
23. ______ by the beauty of nature,the girl from London decided to spend another two days on the farm.
A. Attracting B. Attracted C. To be attracted D. Having attracted
24. Jack’s restaurant on Baker Street, ______ used to be poorly run, is now a successful business.
A. that B. which C. whom D. where
25. Our teachers don’t ______ us smoking cigarettes at school.
A. accuse B. agree to C. allow D. approve of
26. Having been here for five yeas, I have been accustomed ______ in Hangzhou, a rather hot city in summer.
A. to living B. to live C. living D. live
27. It was between 1989 and 1999 ______ great changes took place in our hometown.
A. when B. which C. because D. that