在英语定语从句中,当先行词是人并且在从句中作宾语时,引导词的选择需根据语法规范和语境决定:
基本规则
- whom是必须使用的引导词,用于指代先行词并在从句中作宾语。
- 当先行词被介词(如 in, to, of等)修饰时, whom是唯一选择。
替代用法
- 在非正式语境中, who可以替代 whom作宾语。
特殊说明
- that也可引导此类定语从句,但仅用于非限制性定语从句且先行词被序数词、最高级修饰时。
- whose用于表示所属关系, where用于表示地点。
示例
正式:
The book thatI read last night was interesting.
非正式:
The book whichI read last night was interesting.
其他结构:
The person to whomyou gave the gift is my friend.
注意事项
若先行词在从句中作主语,则必须使用 who或 that。
若先行词被介词修饰, that不能替代 whom,需使用 which(仅限物)。
声明:
本站内容均来自网络,如有侵权,请联系我们。