定语从句的题目~高手来

来源:百度知道 编辑:UC知道 时间:2024/05/14 09:39:40
Is this factory ()the foreign visitors visited last week?
A.where B.that C.which D.the one
为什么是D?请每个选项分析下!
还有I tried every way () she could find to solve the problem.
A.how B.in which C.that D.which
同上,答案为C.请说明.

还有,先行词为way并在定语从局中充当方式状语,这个方式状语是什么意思?
这时的关系代词可以是什么?
我没看明白..先行词不是 factory 吗..?为什么缺先行词啊?

把Is this factory 换成陈述句得到This factory is 但后缺主句表语即先行词故用the one 补全但又因关系代词that在从句中做visited 的宾语故可省略,因此答案为the one.如选where可以是Is this the factory where the foreign visitors worked ten years ago.如选that和which可以是Is this the factory (which \that)the foreign visitors visitors last week.
我认为在I tried every way that she could find to solve the problem.这句话中that在从句中做find的宾语,还可省略,不可用which,因为way用every来修饰了。这句在从句中不是方式状语。I like the way that \in which they solved the problem.这句是在从句中做方式状语。

1, this factory is the one the foreign visitors visited last week.这样就好理解了
2,way后的定语从句可用that;in which或什么也不加,只有这三种情况,记清以后就不会错了

第一题缺先行词,选the one做先行词,同时省去了关系代词(因为在从句中充当宾语)。第二题先行词有every修饰,只能有that,不用which,当然也可省去,原因同上。

第一个例句:the one 是作为factory的一个补语。
第二个例句:every way译为每一种方式。而关系代词中没有how,所以A错误。in which等于where,是地点的关系代词,所以B不对,that可以指代人,物,地点,可充当宾语,状语,主语,而which只指代物,综合下来只有C合理
我能力有限,只能说那么多了