whose是就所有格提問。誰的
who 是就主格進行提問。誰
whom 是就賓格進行提問。誰
who和whom都指代某個人。who 作主語,在非正式文體中也可以作賓語。whom作賓語
Where’s the girl who sells the tickets? 賣票的女孩在哪裡?
在定語從句中,who是主語
He is the man whom I saw yesterday. 他就是我昨天見的那個人。
whom在定語從句中做賓語,主語是I,謂語是saw
不過,在以下幾種情況值得注意。
(1) 直接跟在介詞後面作賓語時,只能用 whom,而且不能省略
She brought with her three friends, none of whom I had ever met before. 她帶了3個朋友來,我以前都沒見過。
(2) 引導非限制性定語從句且作賓語時,who 和 whom均可用,但以用 whom 為佳,此時也不能省略。
This is Jack, who [whom] you haven’t met before. 這是傑克,你以前沒見過。
whose表示“某人的”,在從句中作定語:
A mental patient is one whose mind is diseased. 精神病人就是腦子有病的人。
The film is about a spy whose wife betrays him. 這部電影講一個間諜,他的妻子出賣了他。
有時可指無生命的東西:
He saw a house whose windows were all broken. 他看見一所房子,窗子全都破了。
He showed me a machine whose parts are too small to be seen. 他給我展示了一種機器,它的部件都小得無法看到。
I saw a film whose name I have forgotten. 我看了一部電影,名字我忘了。
whose是就所有格提問。誰的
who 是就主格進行提問。誰
whom 是就賓格進行提問。誰
who和whom都指代某個人。who 作主語,在非正式文體中也可以作賓語。whom作賓語
Where’s the girl who sells the tickets? 賣票的女孩在哪裡?
在定語從句中,who是主語
He is the man whom I saw yesterday. 他就是我昨天見的那個人。
whom在定語從句中做賓語,主語是I,謂語是saw
不過,在以下幾種情況值得注意。
(1) 直接跟在介詞後面作賓語時,只能用 whom,而且不能省略
She brought with her three friends, none of whom I had ever met before. 她帶了3個朋友來,我以前都沒見過。
(2) 引導非限制性定語從句且作賓語時,who 和 whom均可用,但以用 whom 為佳,此時也不能省略。
This is Jack, who [whom] you haven’t met before. 這是傑克,你以前沒見過。
whose表示“某人的”,在從句中作定語:
A mental patient is one whose mind is diseased. 精神病人就是腦子有病的人。
The film is about a spy whose wife betrays him. 這部電影講一個間諜,他的妻子出賣了他。
有時可指無生命的東西:
He saw a house whose windows were all broken. 他看見一所房子,窗子全都破了。
He showed me a machine whose parts are too small to be seen. 他給我展示了一種機器,它的部件都小得無法看到。
I saw a film whose name I have forgotten. 我看了一部電影,名字我忘了。