【who作代词的用法】“Who”在英语中是一个非常常见的疑问代词,主要用于提问人的身份或角色。它在句子中可以充当主语、宾语等成分,使用时需要注意语法结构和语境。以下是关于“who”作为代词的主要用法总结。
一、基本用法总结
用法类型 | 用法说明 | 例句 |
疑问句中的主语 | 提问谁是某事的执行者 | Who is that man?(那是谁?) |
疑问句中的宾语 | 提问谁被动作影响 | Who did you see?(你看见了谁?) |
定语从句中的主语 | 修饰名词,说明是谁 | The person who called me is my teacher.(打电话给我那个人是我的老师。) |
定语从句中的宾语 | 修饰名词,表示动作的对象 | The girl who I met yesterday is from Canada.(我昨天遇到的女孩来自加拿大。) |
强调句中的主语 | 强调某人做了某事 | It was John who broke the window.(打破窗户的是约翰。) |
二、注意事项
1. Who与whom的区别
在正式语境中,“who”用于主格,“whom”用于宾格。但在现代英语中,尤其是口语中,“who”常代替“whom”,特别是在非正式场合中几乎不再使用“whom”。
2. Who不能用于指物
“Who”仅用于指人,若要指物或动物,应使用“what”或“which”。
3. Who引导的从句位置
“Who”引导的定语从句通常紧跟在它所修饰的先行词之后,例如:“The man who is standing there is my father.”
4. 强调句型中的用法
在强调句中,“who”用于强调主语部分,结构为“It is/was + 被强调部分 + who/that + 剩余部分”。
三、常见错误提示
- ❌ Who are you talking to?(错误:应为“Whom are you talking to?”)
✅ 正确:Who are you talking to?(口语中更常用)
- ❌ What is the name of the person who called?(错误:应为“Who is the person who called?”)
✅ 正确:Who called? / Who is the person who called?
- ❌ This is the woman whom I saw.(错误:在非正式语境中可简化为“This is the woman who I saw.”)
四、总结
“Who”作为代词,在英语中主要用来提问人,既可以作主语也可以作宾语,尤其在疑问句和定语从句中使用广泛。虽然“whom”在正式语境中仍然存在,但日常交流中“who”的使用更为普遍。掌握“who”的不同用法有助于提高英语表达的准确性和自然度。