一个句子改错题
来源:百度知道 编辑:UC知道 时间:2024/05/30 02:29:00
this was the factory where you visited yesterday.
咋改? 主要是为什么,告诉我相关的用法,谢谢了 !!!!!
咋改? 主要是为什么,告诉我相关的用法,谢谢了 !!!!!
1. 改成:This was the factory which you visited yesterday.
2. 解释:关系词代替先行词the factory在定语从句中做visited的宾语,所以用关系代词which,而不能用关系副词where.
因为:关系代词在定语从句中充当主语/宾语/表语/定语,而关系副词在定语从句中只充当时间/地点/原因状语。
即完整的定语从句为:you visited which(=the factory) yesterday.
而如果用where,表明该句缺少的是地点状语,比如写成:
you visited in the factory(where=in which) yesterday.
而上句明显是错误的。
感觉比较同意二楼的,但是不敢确定,所以赶快把答案改了。汗水!!
where 改成which,这是要求用一个宾语从句,而where不能引导。
把was改成is
This is the factory where you visited yesterday.
the factory 是从过去到现在都还存在的东西.