who whose whom的区别

如题所述

我是一名英语专业的老师,我们在英语的对话中常常会用到who、whose和whom,这三者常常被我们混淆,这三者的主要区别如下:


一:含义解释

who 英 [huː]   美 [huː]  pron.谁;什么人 n.有关的人,所指(或所说)的人

whom 英 [huːm]   美 [huːm]  pron.谁;(与who同义,作为动词或介词的宾语)什么人

whose 英 [huːz]   美 [huːz]  det./pron.(用于问句)谁的;(特指)那个人的,那一个的

相同点:三者的词根都是"who"。

不同点:who是关系代词,其含义为“谁,什么人”,在定语从句中其先行词是人,充当定语从句的主语或宾语;whom是who的宾格,在定语从句中充当定语从句的宾语,而whose可以用来指人,也可以用来指物,其含义为“谁的,其”,在定语从句中充当定语。


二:用法区分

who的意思是“谁,什么人”,常用于询问姓名、身份或职务,此外,其在定语从句中,先行词是人,在定语从句中充当主语或宾语,表示所指的人。

whom是who的宾格,其在定语从句中充当宾语。

whose这个词可以用于问句,意为“谁的”,比如你想用英语表示“那是谁的房子?”,就可以用“Whose house is that?”来表示。除此之外,其还能用于定语从句,其先行词可以是人,也可以是物,在定语从句中充当定语。


三:典型例句

1、who

——Well, what do you know? Look who's here!  

唷,真想不到!你看谁来啦!

——Who would have thought to find you here?  

谁会料到你在这儿呢?

——I've no use for people who don't make an effort.  

我厌恶那些不努力的人。

2、whom

——He asked me with whom I had discussed it.  

他问我和谁讨论过此事。

——To whom did she address the letter?  

那封信她是写给谁的?

——To whom should I address the letter?  

这封信我该写给谁呢?

3、whose

——Whose house is that?  

那是谁的房子?

——I wonder whose this is.  

我不知道这是谁的。

——He's a man whose opinion I respect.  

他是我尊重其意见的人。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-14
who意思是“谁;什么人”,通常作主语,在非正式的口语和书面语中,也可用作宾语;whose意思是“谁的”,后面可以接名词,表示所属关系;whom“谁”,是who的宾格形式,用在书面语和正式英语中。在介词后面只能用whom,不能用who。
相似回答