英语填空:Mary has just bought_____an expensive dress.

Mary has just bought_____an expensive dress.请问空白处应该哪个英文,为什么?(本人觉得应该填介词的,不知对不对?)

  buy 如同 give,sand,pass 等一样属于给予动词,意思都有 “给予某人某物 ”或 “把某物给予某人” 的含义,后面需要跟双宾语(间接宾语+直接宾语),本句中已经有了直接宾语an expensive dress,空白处应该是表示人的间接宾语,所以需要填一个所给予人的代词宾格或反身代词。如果没有上下文,此处可以填写 me,him,her 或 herself。
  这个句子也可以转换为 bought an expensive dress forsb. (me; him; her 或 herself).来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-29
Mary has just bought( herself ) an expensive dress.
玛利刚刚给自己买了一条贵的裙子。

没有上下文,也可以填一个名词,如her mother 或her

***********************************************************
加油!不明白再问!如果帮到你,请采纳,谢谢!
***********************************************************
第2个回答  2013-12-29
答案:填一个反身代词herself(她自己)

请采纳,谢谢支持!
第3个回答  2013-12-29
填such吧 我这样认为