英语高手进!!!

Is this the farm____your father once worked?
A.at where B.which C. in which D.that
为什么先择C啊,怎么理解?请详细作答,多追加分!!!一定!!请高手不吝赐教!

按说单填where是很好的表达,可where是关系副词,前面不应当有介词at
不得已我们只能在余下的B,C,D项中再作选择
只有C项在形式和语意上类似于where
而which和that作为关系代词,都缺少介词项,因为从句中的动词work是不及物动词
这句话的意思是:这就是你父亲曾经工作过的那家农场吗?
这里如果把this改为it就有强调意味,那就可以选择D了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-05-10
WORK IN 是一个搭配使用的词组 在。。。。工作之意,只有A、B有介词,能表示 在...工作,但WHERE不能连接宾语从句,而WHICH可以,所以选C。。。
记得加分丫。。(+ .+)
第2个回答  2006-05-17
按说单填where是很好的表达,可where是关系副词,前面不应当有介词at
不得已我们只能在余下的B,C,D项中再作选择
只有C项在形式和语意上类似于where
而which和that作为关系代词,都缺少介词项,因为从句中的动词work是不及物动词
这句话的意思是:这就是你父亲曾经工作过的那家农场吗?
这里如果把this改为it就有强调意味,那就可以选择D了
第3个回答  2006-05-16
定语从句倒装形式
陈述句的话就是this is the farm which your father once worked in
因为work和地点之间需要有介词,不能是work the farm,只能是work in\at the farm,所以可以排除没有介词的b d
A,这个句子着重的是你爸曾经工作的那个farm,而不是在哪里的farm,所以where也可以排除

就是定语从句拉
第4个回答  2006-05-10
定语从句倒装形式
陈述句的话就是this is the farm which your father once worked in
因为work和地点之间需要有介词,不能是work the farm,只能是work in\at the farm,所以可以排除没有介词的b d
A,这个句子着重的是你爸曾经工作的那个farm,而不是在哪里的farm,所以where也可以排除
第5个回答  2006-05-16
on the farm
相似回答