21. _____ scenery in this small town is so fascinating that it attracts _____ great number of tourists every day.
A. The; the B. The; a C. The; / D. A; the
22. I can’t believe that you got fined for speeding. I ______ of you as a careful driver.
A. think B. thought C. am thinking D. have thought
23. Please turn the radio off immediately, ______ it will wake the sleeping baby up.
A. and B. so C. but D. or