英语问题!!及

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:36:57
Is this factory _________ we visited the other day?
A.of which B.which
C.that D.the one
我知道是D

0改了下变成
This is factory _______ we visited the other day.
变了就是B吗 ??为什么??
第2句
为什么用 which
而不用that

This is factory which we visited the other day.
是一个定语从句
which修饰factory ,在定语从句中,修饰物体要which
that和which 的根本区别在于:
that即可代表事物也可代表人,which代表事物;它们在从句中作主语或宾语,that在从句中作宾语时常可省略关系词,which在从句中作宾语则不能省略。

代表物时多用which,但在带有下列词的句子中用that而不用which,这些词包括all, anything, much等,这时的that常被省略

在引导限定性定语从句时,that有时相当于in which, at which, for which或at which

在非限定性定语从句中,不能用that,而用who, whom代表人,用which代表事物.
参考资料:百度百科

你这个有问题 第二题应该是This is the factory.....
定语从句不是句子的必要成分 可以去掉 这样可以反过来判断是不是定语从句


你选对了就说明你有语感

第2句其实是个定语从句which修饰factory