Is this factory ____you visited the other day? A. that B. where C. which D. the one
Isthisfactory____youvisitedtheotherday?A.thatB.whereC.whichD.theone答案是D为什么不是D呢高人解释下...
Is this factory____you visited the other day?
A. that B. whereC. which D. the one
答案是D为什么不是D呢 高人解释下 展开
A. that B. whereC. which D. the one
答案是D为什么不是D呢 高人解释下 展开
展开全部
Is this factory____you visited the other day?
A. that B. whereC. which D. the one
还原成为陈述句你就明白了:
This factory is the one(factory) (which/that/不填) I visited the other day.
这个工厂就是我几天前去的工厂。
不能填where是因为visit少了个宾语。
类似:
Is this the factory _____ you visited the other day?
这里就填:that或which。
还原成为陈述句:
This is the factory (that/which/不填)I visited the other day.
A. that B. whereC. which D. the one
还原成为陈述句你就明白了:
This factory is the one(factory) (which/that/不填) I visited the other day.
这个工厂就是我几天前去的工厂。
不能填where是因为visit少了个宾语。
类似:
Is this the factory _____ you visited the other day?
这里就填:that或which。
还原成为陈述句:
This is the factory (that/which/不填)I visited the other day.
展开全部
这句话应该选D,因为把这句话变成陈述句时;This factory is____you visited the other day.缺少表语,这4个选项中只有the one 可以,把that做代词放在这里语义不通。
如果是This is the factory ____you visited the other day。就要用B,where引导从句做地点状语。
如果是This is the factory ____you visited the other day。就要用B,where引导从句做地点状语。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-11-10 · 知道合伙人教育行家
关注
展开全部
这道题中,定语从句缺少先行词,所以选D。
如果factory前面有个定冠词the,那先行词就是the factory
如果factory前面有个定冠词the,那先行词就是the factory
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D. the one
the one在句中做表语, 又作定语从句的先行词.
不能选AC, 如果这样的话,就只是定从,没有先行词.
the one在句中做表语, 又作定语从句的先行词.
不能选AC, 如果这样的话,就只是定从,没有先行词.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询