词典词条 · 问答

whoever/whomever ³

核心问题

“[误] Whomever you marry, make sure he can cook.

[正] Whoever you marry, make sure he can cook.

[译文]你不管嫁给谁,务必要嫁个会做饭的人。

[解释] whoever 的宾语形式也是 whoever, 不能用 whomever。另如: Tell whoever you like, it makes no difference to me. (你高兴对谁讲, 就对谁讲吧, 我无所谓。) whoever 在这里显然是宾格。”(《英语正误词典》, 复旦大学出版社, p. 752)

既然 whoever 的宾格形式也是 whoever, 这岂不等于说 whomever 根本就不存在了吗?

词典解答

该书作者走向了另一个极端:该用宾格的时候也不许使用whomever。其实,当whoever处于宾格的时候,也常常使用whomever,尤其是在正式语体中:

She can marry {whom(ever)shepleases.formalwho(ever)shepleases.\left\{\begin{array}{l} whom (ever) she pleases. \langle formal\rangle \\ who (ever) she pleases. \end{array}\right. (CGEL, § 15.8) (参见 whomever)

来源:英语常见问题解答大词典-9.md · 第 78867904 行 · 原文哈希 3b81e2e34f