像这种含有定语从句的疑问句,最好的方法就是把它还原成称述句看看.
Thisfactoryis()youvisitedlastweek?
现在就很明显了,此句缺少一个先行词,所以须填入theone/factory,关系代词代替theone/factory在定语从句中充当visited的宾语,所以关系代词可以省略,但先行词是不能省略的.
如果有人认为Thisfactory不是先行词吗?那么这句的is后面就没有表语了.
再举个另一个句子:
Isthisthefactory()youvisitedlastweek?A.thatB.whereC.theoneD.inwhich
"木有道理不知道",canyoutellmetheanswer?