【who和whom的区别用法介词】在英语语法中,“who”和“whom”常常让人混淆,尤其是在涉及介词时。它们都用于引导定语从句,但使用方式不同。以下是关于“who”和“whom”的区别及其在介词后的用法总结。
一、基本区别
- Who:是主格代词,用于指人,在句子中作主语。
- Whom:是宾格代词,用于指人,在句子中作宾语。
例如:
- Who is that man?(谁是那个男人?)——“who”作主语。
- Whom did you meet?(你见了谁?)——“whom”作动词“meet”的宾语。
二、介词后使用“whom”
当“who”或“whom”出现在介词之后时,通常要使用“whom”,因为此时它作为介词的宾语。
例如:
- The person to whom you spoke is my teacher.
(你跟那个人说话的是我的老师。)——“whom”作介词“to”的宾语。
注意:虽然现代英语中有时会省略“whom”,但在正式写作中仍建议使用“whom”。
三、常见错误与正确用法对比
错误用法 | 正确用法 | 解释 |
The man who I saw is here. | The man whom I saw is here. | “whom”作动词“saw”的宾语 |
This is the girl to who I gave the book. | This is the girl to whom I gave the book. | “whom”作介词“to”的宾语 |
Who did you talk with? | Whom did you talk with? | “whom”作介词“with”的宾语 |
四、表格总结
项目 | Who | Whom |
用法 | 主格,作主语 | 宾格,作宾语 |
是否可省略 | 在口语中常被省略 | 在正式场合不可省略 |
介词后是否可用 | 不可用 | 可用 |
例句 | Who is coming? | Whom did you invite? |
介词后例句 | The person to who...(错误) | The person to whom...(正确) |
五、小结
“Who”和“whom”的区别主要在于它们在句子中的语法功能。在介词后,应使用“whom”而不是“who”。虽然在日常交流中人们可能更倾向于使用“who”,但在正式写作或考试中,正确使用“whom”能体现出更高的语言规范性。掌握这一规则有助于提升英语表达的准确性与专业性。