21. In _____ distance is a tall tree which is said to have _____ history of over 500 years.
A. the; / B. /; / C. a; a D. the; a
22. --Do you know our town at all?
--No, this is the first time I ______ here.
A. was coming B. have come C. came D. are coming