who和whom的区别用法
`who` 和 `whom` 是英语中的人称代词,它们的主要区别在于语法功能和词性:
1. 词性不同 :
`who` 是主格代词,用作主语。
`whom` 是宾格代词,用作宾语。
2. 用法不同 :
`who` 可以直接用在介词后面。
`whom` 通常用在介词后面,但在口语和非正式文体中,`who` 可以代替 `whom`。
3. 意思不同 :
`who` 表示所指的人,并提供有关某人的信息。
`whom` 通常指代动作的接受者,即“谁”或“为谁”。
4. 结构上的区别 :
当 `who` 用作主语时,它出现在句子的开头,如:`Who is going to the party?`
当 `whom` 用作宾语时,它出现在动词或介词的后面,如:`To whom did you give the book?`
`who` 和 `whom` 都可以作为定语从句的关系代词,指代人。
`who` 在定语从句中作主语,`whom` 在定语从句中作宾语。
6. 词源 :
`who` 来自古英语单词 `hwa`。
`whom` 来自古英语单词 `hwam`。
在正式书面语中,`whom` 的使用更为常见,而在口语和非正式文体中,`who` 更为普遍,有时甚至可以省略。需要注意的是,在定语从句中,如果 `whom` 作为关系代词,那么它后面通常跟有介词,而 `who` 则不需要。
希望这些信息能帮助你理解 `who` 和 `whom` 的区别
其他小伙伴的相似问题:
who和whom在句子中的具体应用实例有哪些?
whom作为宾语从句的关系代词如何使用?
如何在定语从句中正确使用who和whom?