用for。但是如果用buy的话经常不用介词,直接说buy me a book为我买本书,这样就行。也可以买好了送到某人手中说,It's for you之类的。
buy sth for sbbuy sb sth
为我的朋友买东西 Buy things for my friends 为我的朋友买东西 Buy things for my friends
buy sth for sb buy sb sth
最简单的说法就是:buy sb. sth. (这时候buy用的是“为动”用法,英语和汉语文言文中常见的用法,类似的动词很多,如find,read等等,用法问题,理论上讲所有动词都可以这样用,就看你是否愿意这样用)例如:let me buy you a drink(我给你买杯饮料吧)附:to是表“朝向、指向”,for是表“目的,目标”,所以give要跟to,而buy要跟for,也就是说,buy sth. for sb. = buy sb. sth.(双宾结构)
161 浏览 7 回答
154 浏览 4 回答
327 浏览 5 回答
300 浏览 2 回答
241 浏览 6 回答
279 浏览 4 回答
157 浏览 7 回答
205 浏览 4 回答
359 浏览 5 回答
237 浏览 6 回答
216 浏览
153 浏览
212 浏览
195 浏览
323 浏览