Is this factory____ you went to last month ?Athat Bwhich Cwho Dthe one能分析为什么选D而不选其它选项?that,which,where,分别用于什么句中呢?如果能细讲这类句型怎样判断就更好了O(∩_∩)O(∩_∩)O

问题描述:

Is this factory____ you went to last month ?
Athat Bwhich Cwho Dthe one
能分析为什么选D而不选其它选项?
that,which,where,分别用于什么句中呢?如果能细讲这类句型怎样判断就更好了
O(∩_∩)O(∩_∩)O

D 你把它变成陈述句:This factory is the one you went to last month.等于省略了:
This factory is the one (that / which )you went to last month.
这样是否更清楚了。

你提出的这道题,如果你无法判断选哪个选项,你可以将此句子变成陈述句,即:This factory is___you went to last month.从此处你可以轻易看出该句子缺少表语,因此只能选D。其他的问题,上面这位朋友已经给出更好的答案了!!

this factory作主语the one做宾语后面省略了that,引导的是宾语从句 (貌似又好像是定语从句 = =不记得了)不能选A的原因是缺宾语不能选B的原因和A一样不能选C的原因是语意不符合 容易跟Is this the factory____ you ...