who和whom的区别
答案:
who和whom都是关系代词,用于引导定语从句。主要区别在于who作为主语,而whom作为宾语。
详细解释:
1. 基本定义:
* who:用于指代主语,在从句中作主语成分。
* whom:用于指代宾语,在从句中作宾语成分。
2. 用法区别:
* 在句子中,如果关系代词在从句中作主语,则使用who。例如:“The boy who is playing football is my brother.””这里的“who”在从句中作主语。
* 如果关系代词在从句中作为动词的宾语,则使用whom。例如:“The person whom I saw yesterday is my friend.””这里的“whom”作为动词“saw”的宾语。
3. 特殊情况:
* 在非正式文体或口语中,whom的使用较为少见,往往会用who代替。但在正式文体或书面语中,应严格区分二者的用法,确保语法的正确性。此外,如果宾语从句前置并省略了引导词,这时通常用“who”来引导,即使这个引导词原本作为动词的宾语使用。如:“She is the one who I saw yesterday.”在这个句子中,“who”虽然作为动词“saw”的宾语出现,但因为省略了引导词,所以仍用“who”。所以使用时应根据具体情况选择正确的代词。了解who和whom的基本区别并正确运用有助于增强语言的准确性。希望以上的解释能够帮助理解这两个词的差异及其用法。