作业帮 > 英语 > 作业

Is this factory_______you visited the other day?A the one B

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 22:51:20
Is this factory_______you visited the other day?A the one B that C where D when
老师上课讲的 没太听懂
要解这道题,首先把它还原成陈述语序,得:
This factory is _______ you visited the other day.
这样,主句中缺少表语,故必须要用一个名词或代词来作表语,且前后两个句子之间没有其它词如and, or 或 but 连接,说明后面一个是从句.若把它看成是表语从句,后面visited 缺少宾语,that 引导表语从句时,不充当成份;when, where 引导表语从句时不能充当宾语,因为它们是副词.所以,只能选 the one (用来特指前面所说的 factory),事实上,选the one 后,其后的是一个定语从句,the one 后省略了 that.

原题选 the one 后就成了:

Is this factory the one 【that】you visited the other day? 【句意:这就是你前几天参观过的工厂吗?】