101.简单单选题

来源:百度知道 编辑:UC知道 时间:2024/05/09 20:51:06
This is the factory __we worked a year ago.
A.where
B.that
C.which
D.on which
【on which 怎么不行啊? 难道不是work on么】

选A where = in which
不能用on which,因为这里的which指代前面的先行词 the factory,我们不能说on the factory,只能说in the factory(在工厂里)

work on the factory就表示在工厂的屋顶上工作,不对,用in which,即where

where已经有副词的作用了省略了in
A

A
是work in the factory
所以选个状语

A,不是work on,这是从事于,后面要跟宾语的。而这题目的意思是在这家工厂里。

C
好象是句同位语从句吧~