定语从句 Is this the factory __________ he worked ten years ago?应该填什么?

A.thatB.whereC.whichD.theone我选which答案是theone我错在哪了?... A. that
B. where
C. which
D. the one
我选which 答案是the one 我错在哪了?
展开
prettylizard
2011-08-03 · TA获得超过361个赞
知道答主
回答量:81
采纳率:0%
帮助的人:98.7万
展开全部
B 是正确答案。横线后面的定语从句he worked 10 years ago 成分如下,即主语he、谓语动词worked, 和时间状语10 years ago。但work 是不及物动词,用法得是work in / at + the factory. 同时,主句中的成分如果你这么看觉得别扭那么就把疑问句换成肯定句,即this is the factory,那么你就会发现the factory 应该是这个主句的表语,而且也是这句话的先行词,那么the factory 和定语从句谓语动词的关系是work in / at the factory, 因此我们得用关系副词where 或是介词+ which 来填空。即我们也可以说成....in / at which he worked 10 years ago. 明白了么?我是英语老师trust me:)

参考资料: 自创

杏亦辰
2011-08-02 · TA获得超过2400个赞
知道大有可为答主
回答量:1819
采纳率:33%
帮助的人:2859万
展开全部
你句子打错了,如果用the one ,句子应该是is this factory ------ he worked ten years ago?
如果要把the one 用进去应该是 this factory is the one where he worked yeas ago
这句句子没有先行词所以用the one 代替了先行词,相当于the factory where=in which
但这句句子是 Is this the factory __________ he worked ten years ago
改成陈述句 this is the factory where he worked ten years ago .
句子拆分成两句 1. this is the factory. 2. he worked in the factory ten years ago
所以应该选B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1178359350
2011-08-02 · TA获得超过2170个赞
知道小有建树答主
回答量:502
采纳率:75%
帮助的人:342万
展开全部
Is the factory __________ he worked ten years ago?
选 D
Is this the factory __________ he worked ten years ago?
选 B
做这种疑问句的题目,记着要先变成陈述句语序,这样就好选择了。第一个句子缺少表语,并且做先行词。第二个句子根据定语从句中不缺主语和宾语可以判断缺少状语
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tonxang
2011-08-02
知道答主
回答量:13
采纳率:0%
帮助的人:2.1万
展开全部
b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式