However, in recent years, Niagara Falls have e to be appreciated more for their natural beauty as wonder of nature.
A. 不填; a
B. the; the
C. 不填; the
D. the; a
网友回答
(答案→)A. 不填; a
B. the; the
C. 不填; the
D. the; a
解析:in recent years近年来;a wonder of nature自然界的一个奇迹。