我给你分析一下:首先,which是关系代词,where是关系副词.当先行词在从句中表示的是时间或地点(在从句中做状语)时,要用关系副词;当先行词在从句中做宾语(表示动作的承受者,有时先行词在从句中做主语)时,就要用关系代词.
如果要选A则应该改成which they stayed at.where=at which
所以答案应该选择D
我给你分析一下:首先,which是关系代词,where是关系副词.当先行词在从句中表示的是时间或地点(在从句中做状语)时,要用关系副词;当先行词在从句中做宾语(表示动作的承受者,有时先行词在从句中做主语)时,就要用关系代词.
如果要选A则应该改成which they stayed at.where=at which
所以答案应该选择D