您好老师,这是一道的填空题。
—____ do you share happiness with?
—My parents and my best friend.
答案是who,(你通常和谁一起分享快乐?)
但是我有点疑惑,为什么不用whom呢?whom是who的宾格,作宾语。“你通常和谁一起分享快乐?”句子中的“你”是主语,“谁”是宾语,那横线处是不是应该填who的宾格whom呢?
而且句子最后有个“with”,我也在其他书上看到过 with whom do you love to play?(你喜欢和谁一起玩?)这样的句子。用的也是whom。
—____ do you share happiness with?
—My parents and my best friend.
按语法规则,作及物动词的宾语或介词宾语时,疑问代词“谁” 用宾格 whom。实际运用中,现代英语为了顺口,可以用 who 代替 whom。但是,如果其前有介词,则必须用 whom,就跟关系代词 who 和 whom 一样的道理。
所以,本句空格处,填 who 或 whom 均可。其实,答语 My parents and my best friend 并非作主语,而是之前省略了 with。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
赞同刘老师的解答。
以下内容全部摘自《牛津英语用法指南》第四版:
在疑问句中,通常用 who 作宾语。
Who did they arrest ? 他们逮捕了谁?
介词通常放在 who 疑问句的句尾。
Who did she go with ? 她跟谁去了?
在非常正式的文体里,有时候用 whom 。
Whom did they arrest ? 他们逮捕了谁?(正式)
介词通常放在 whom 前面。
With whom did she go ? 她跟谁去了?(非常正式)