定语从句中指人时which和who的区别?

定语从句中which和who的区别?指人时好像which要加介词吧。。
哪个大神帮我讲下?

定语从句中指人时which和who的区别?
很肯定地说:
which充当定语从句引导词是不指代人的。如果可以指人,那who也可以指物了?
that可以指人,也可以指物
如:
We often talk of the teachers and the lessons that we can remember.
我们经常说起我们能记得的老师和课程。(that引导定语从句,先行词是人和物)
which充当疑问词时,可以指人
如:
There are three students here. Which will you choose?(这里有三个学生。你想选那一位?)
指人时,也不能用”介词+which“的。
介词+which:应该属于引导词充当状语的。追问

没错,which可以指人,充当疑问词时,我想起来了。
可我是想知道什么时候which需要加介词?

追答

介词+which:一般来说,“介词+引导词”充当定语从句状语时。
(名词+介词+which不属于这种)

介词由先行词或定语从句谓语决定的。
I will never forget the day on which I met you. 先行词
I will never forget the year in which I met you. 先行词
This is the house in which I used to live. 定语从句谓语
There are many books, some of which belong to him. 名词+介词+which

追问

I will never forget the day on which I met you.
I will never forget the year in which I met you.
这两句我彻底凌乱了。。。。
This is the house in which I used to live. 这句可以改为用where引导吗?

追答

I will never forget the day on which I met you. 先行词是day,介词用on(on the day)
I will never forget the year in which I met you.先行词是year,介词用in(in the year)
这两句的on/in which都可以换成when
This is the house in which I used to live. 这句可以改为用where引导吗?

可以的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-15
which可指人可指物可指一件事,而who当然只能指人。你说的which要指人加介词是不对的。你这是特殊情况。比如which不论指人指物要是在从句中要加介词就加。不用就不用加追问

有例句那就更好理解啦。。。

追答

..呃我想想……还有楼上的错了……which可指人

追问

我也觉得他错了。。。

追答

简直误人子弟啊!!in which在不同情况下可指不同意思啊!比如还可指where..还固定用法……我去……哎……我一时半会想不起例子……毕竟我不是老师……

第2个回答  2013-06-15
用which时,先行词指代物,用who时,先行词指代人,which不能指人。
which前面是可以加介词,但这是有特殊含义的,是固定用法,如:for which=why,in which=when.追问

which不能指人?

追答

对,特指事物。

追问

有权威的证据吗?

追答

……我只能说,这是我十六年学习英语的看法,老师从未说过which可以指代人,而且也从未做到过指代人的相关题目。 仅仅我的看法。
至于信不信,你可以等待更多的回答或直接百度!

第3个回答  2013-06-15
which的先行词指物,who的先行词指人,for which相当于when, by which 通过什么方式,in which相当于where. that 可指人或物追问

请用例句来解释。。
什么时候which需要加介词?

追答

It is the city in which I have been here for 20 years.

第4个回答  2013-06-15
who指的是人, which指的是动物或事件,事物