We came to a place they had never paid a visit before .
1个回答

这类定语从句其实很容易判断,一个标准:搞清楚此名词或代词(句中是a place)作为从句的什么成分.

where=in which或to which

一般而言,where和in which,to which作为从句状语,而which作为从句宾语.

我们看看本句,they主语,paid谓语 a visit宾语,而a place呢?则是作为状语了.

We came to a place where they had never paid a visit before .

或者We came to a place to which they had never paid a visit before .

所以答案A和D都可以,本题有些问题

答案错了!,that可以做主语也可以做宾语,但绝对不能做状语,你分析一下这个空,可能是主语吗?可能是宾语吗?再说where 和to which是没错的,这是肯定的