who, whom和whose用法有什么区别

如题所述

首先我们来看下who、whom和whose的大致意思:

who:词性为代词,who是一个代词,用于引导一个限定性定语从句,修饰人。它在句子中作主语或宾语,代替先行词,表示人。

whom:词性为代词,whom是一个代词,用于引导一个限定性定语从句,修饰人。它在句子中作宾语,代替先行词,表示人。

whose:词性为代词,whose是一个代词,用于引导一个限定性定语从句,修饰人或物。它在句子中作定语,表示所属关系。

通过下面的表格我们了解下who、whom和whose的含义、发音和用法


接下来让我们看下who、whom和whose的用法区别:


1.词性:who是主格形式的代词,whom是宾格形式的代词,whose是所有格形式的代词。

例子:

- He is a kind person who is always ready to help.

(他是一个善良的人,谁总是乐于助人。)

- I know the young man whom my company hired as a sales manager.

(我认识那个年轻人,他是我公司聘请的销售经理。)

- I live in a house whose owners have many gardens.

(我住在一个有很多花园的房子里,它是我父母的房子。)



2.用法:who用于作主语或谓语动词的补语,whom用于作宾语或介词的宾语,whose用于表示所属关系。

例子:

- The girl who is a doctor is a friend of my sister.

(那个女孩是我姐姐的朋友,她是一名医生。)

- He is the writer whom I have been reading his novels.

(他是我最喜欢的作家,我一直读他的小说。)

- This is the new book whose my mother bought yesterday, which has many interesting stories.

(这是我妈妈昨天买的新书,书中有很多有趣的故事。)



3.人称:who用于第三人称单数和复数,whom用于第三人称单数和复数的宾格,whose用于所有人称。

例子:

- Do you know the tall student who is a friend of my brother?

(你认识那个高个子的学生吗?他是我弟弟的朋友。)

- I met a very experienced teacher whom is the homeroom teacher of my son.

(我遇到了一位非常有教育经验的老师,她是我儿子的班主任。)

- Please help me find the books whose are mine.

(请帮我找到那些书,它们是我的。)



4.正式程度:who是更常用和正式的形式,whom是较正式的形式,whose是常用的形式。

例子:

- I heard about the speaker who is a very talented writer.

(我听说了那个演讲者,他是一位非常有才华的作家。)

- Do you know the girl whom I want to talk to?

(你知道那个女孩吗?我想跟她聊聊。)

- I read the novel whose author is my favorite writer.

(我读了这本小说,它是我最喜欢的作家写的。)

温馨提示:答案为网友推荐,仅供参考
相似回答