in
in which与where引导非限制性定语的区别?
which与where引导非限制性定语的区别?
1.指代不同 in which:在其中。 where:在该情况下。
2.用法不同 in which:which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非限制性定语从句时which可以用整个主句作为其前行词,相当于and that,有时还可引导不定式短语从句...
3.侧重点不同 in which:是疑问代词。 where:是方位副词。
as引导的限定性定语从句和非限定性定语从句?
as既引导限制性定语从句也引导非限制性定语从句。
as引导限制性定语从句主语是先行词被such, so,或the same 修饰时,用as引导,例如: He is such a strange man as we can#39t understand.他是这样一个我们无法理解的怪人(本句中,先行词man前面有such,所以用关系词as引导定语从句)
as 引导非限制性定语从句,用于指代一句话,例如:
As is known to all, the earth is an ellipse.众所周知,地球是椭圆形的(本句中,as引导非限制性定语从句,指代the earth is an ellipse这句话)
非限制性定语从句什么时用that和什么时候用位置?
1.非限制性定语从句不可用that引导, 在非限制性定语从句中用who(作主语) / whom(作宾语)指人,用which(作主语 / 宾语)指物, 用whose作定语(指人 / 物)。
例如:
The famous basketball star, who tried to make a comeback, attracted a lot of attention.
这位试图打反击的著名篮球明星吸引了众人的关注。
The film, whose director is an old man, is very instructive.
这部电影很有教育意义, 它的导演是位老人。
2.关系代词在非限制性定语从句中作宾语时不可省略,若指人时,只用whom,不用who。
例如:
York, which I visited last year, is a nice old city.
我去年访问过的约克是个古老而美丽的城市。
Please give the book to Jessica, whom we met in the hall just now.
请把这本书交给杰西卡,就是刚才我们在大厅里遇到的那位。
3.非限制性定语从句不可用why引导, 需用for which替代why。
例如:
None of us accepted the reason he explained, for which he was absent.
我们没有一个人接受他所解释的缺席的理由。