【先行词是somebody关系代词用什么】在英语语法中,当句子中出现“somebody”作为先行词时,我们通常会使用关系代词来引导定语从句。那么,具体应该使用哪个关系代词呢?下面将对这一问题进行详细总结,并通过表格形式展示答案。
一、
在英语中,“somebody”是一个不定代词,表示“某人”。它在句子中可以充当主语或宾语。当它作为先行词出现在定语从句中时,我们需要选择合适的关系代词来连接主句和从句。
根据语法规则:
- 如果“somebody”在从句中作主语,应使用关系代词 who。
- 如果“somebody”在从句中作宾语,可以用 whom 或 who(口语中更常用 who)。
需要注意的是,在现代英语中,尤其是口语中,whom 的使用已经逐渐减少,很多情况下会用 who 来代替,尤其是在非正式场合。
此外,which 和 that 一般不用于指代人,因此不能用于“somebody”作为先行词的从句中。
二、表格总结
| 先行词 | 关系代词 | 使用说明 | 示例 |
| somebody | who | 当“somebody”在从句中作主语时使用 | I know someone who can help. |
| somebody | whom / who | 当“somebody”在从句中作宾语时使用 | Do you know the person whom you met? / Do you know the person who you met? |
| somebody | which / that | ❌ 不推荐使用,因为“somebody”指人,不适用于“which”或“that” | —— |
三、注意事项
1. who 是最通用的关系代词,适用于大多数情况,尤其在口语中。
2. whom 虽然语法上正确,但在日常交流中较少使用,多见于书面语。
3. “which” 和 “that” 一般用于指物,不用于指人,因此不适合与“somebody”搭配使用。
通过以上分析可以看出,当“somebody”作为先行词时,最合适的关系代词是 who,而 whom 则在特定语境下可选。了解这些规则有助于我们在写作和口语中更准确地使用英语定语从句。


