Is this the factory__________ you visited the other day?A.that B.where C.in which D.the one 但是我不知道为什么要选A,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 20:42:57
Is this the factory__________ you visited the other day?A.that B.where C.in which D.the one 但是我不知道为什么要选A,

Is this the factory__________ you visited the other day?A.that B.where C.in which D.the one 但是我不知道为什么要选A,
Is this the factory__________ you visited the other day?A.that B.where C.in which D.the one 但是我不知道为什么要选A,

Is this the factory__________ you visited the other day?A.that B.where C.in which D.the one 但是我不知道为什么要选A,
原句变为陈述句可为this is the factory__________ you visited the other day.很明显,从句中缺少visited的宾语,而factory作为先行词充当visited的宾语,表示物的用关系代词that或which.
另说一句,本句可以不填,因为当定语从句中的先行词充当宾语时,关系代词可以省略.

还原此句为陈述句:This is the factory ______ you visited the other day.在此句中先行词factory是visit的宾语。所以排除where, in which. 因此只能填that.

因为visit是个及物动词,如果是个不及物动词,就要加个介词才能选that ,要不然就选where了。明白了吗

这是强调句"it is/was +强调部分+that"的变体.
还原后变成"this is the factory that you visited the other day."

这是个强调句型,并不是定语从句。

the one 作factory的定语,意思是这个工厂是你前几天参观的那一个吗?(这里带有特指的意思,就是指的“那一个”)

因为在从句中the factory做宾语,所以B、C都不对!又因为先行词是the factory所以不是D!
明白了么?再说这哪是初中英语题呀?明明是高中的!(高一定语从句)