The general at last got a chance to visit the village ________ he used to fight, ________ he had been dreaming of for years.
A.that; which
B.where; that
C.in which; what
D.where; which
网友回答
D解析第一个空是限制性定语从句,从句中不缺主语及宾语,用where表示地点,先行词是the village;第二个空是非限制性定语从句,先行词是前面的整件事。which在定语从句中作of的宾语。