who和whom i的区别
`who` 和 `whom` 是英语中的人称代词,它们的主要区别在于词性、用法和句子结构中的位置。以下是它们的主要区别:
1. **词性不同** :
- `who` 是主格形式,通常用作句子的主语。
- `whom` 是宾格形式,通常用作句子的宾语。
2. **用法不同** :
- `who` 可以直接用在介词后面。
- `whom` 不能直接用在介词后面,它跟在介词后面时,前面通常需要使用宾格形式。
3. **句子结构中的位置** :
- 当 `who` 用作主语时,它指代执行动作的人。
- 当 `whom` 用作宾语时,它指代接受动作的人。
4. **正式与非正式用法** :
- 在非正式的英语中,`who` 有时可以代替 `whom`,尤其是在宾语的位置。
- 在正式文体中,`whom` 更常用,尤其是在宾语的位置。
5. **词源** :
- `who` 源自古英语单词 `hwa`。
- `whom` 源自古英语单词 `hwam`。
举例说明:
- `Who is going to the party tonight?` (今晚谁要去派对?)
- `To whom did you give the book?` (你把书给了谁?)
在上述例子中,`who` 用作主语,而 `whom` 用作宾语
其他小伙伴的相似问题:
who和whom在句子中的具体应用实例有哪些?
who和whom在语法结构中的位置有何要求?
who和whom在不同场合下的使用有何差异?