六年级英语:固定搭配

翻译:我为了爱丽丝的生日买了礼物。
首先buy的固定搭配应该是buy sb sth=buy sth for sb
翻译后:I baught a gift for Alice's birthday.
考虑:Alice's birthday是sb还是sth
思考:可以翻译成:I baught Alice a gift for her birthday.吗?

I bought a gift for Alice for her birthday.是可以的。其实翻译不用过于纠结于字面的每一个字。直接翻成,I bought a birthday present/gift for Alice或者是I bought Alice a birhday present/gift.就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-07
可以的,
baught Alice a gift 当中的词组是buy sb sth,买一个礼物给Alice
而后面的for her birthday不干前面词组的事,仅仅是一个解释为了她的生日,所以....
第2个回答  2013-10-07
Alice's birthday是sth

可以翻译成:I baught Alice a gift for her birthday追问

哪有buy sth for sth的固定搭配啊

追答

你可以这样说,I baught Alice a gift for her 。“I baught Alice a gift for her birthday”是中式英语,不用从语法上推敲,首先,人家英语国家的人,就不这样表达

本回答被提问者采纳
第3个回答  2013-10-07
I baught Alice a gift for her birthday.非常棒的答案。
第4个回答  2013-10-07
buy的过去式是bought
相似回答