Is this factory__you visited last time?

来源:百度知道 编辑:UC知道 时间:2024/06/30 04:16:46
A.which
B.the one

为什么选A?

选B 如果选A需要在factory前加the

我也认为该选b

定语从句,就是定语是从句,现行词为 this factory
陈述句:This factory is the one you visited last time.
所以,答案是B
主句中factory 是主语,the one 是 be 的表语。

如果Is this the factory ___ you visited last time?
陈述句:This is the factory which you visited last time.

不要混淆,答案是B

如果这个句子改成is this the factory____you ....就要用in which
因为定语从句里in which= where . when等
这道题里, 前面没有the 所以只能用which
另外,从句you visited last time? visit 是及物动词 后面缺成分即visit in ,所以用which.如果说后半句you visited last time?
改成you visited in last time?就要用the one但此时就不是定语从句了.