who did Mary buy gifts for为什么用who?

如题所述

    首先,可以理解为这是一个完整的句子,那么在这个句子中是用Who来进行提问的,此类句型为特殊疑问句。

    从语义理解上来说,who是用来作为介词for的宾语,因此有朋友才会说可以用whom;但就我个人的理解是这样,一般在复合句型中才会这样用,例如,Do you know whom Mary bought gifts for?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-29
这句话也可以用Whom
玛丽给谁买的礼物?
第2个回答  2021-03-29
题目是这么写的吗?who did Mary do
玛丽为谁买的礼物