buy sth for sb和buy sth for sb的区别在哪?

 我来答
如花旅游玩乐达人
高能答主

2023-06-09 · 世界很大,慢慢探索
知道大有可为答主
回答量:1853
采纳率:93%
帮助的人:30.6万
展开全部

buy sb sth不等于buy sth for sb,区别为:指代不同、语法不同、侧重点不同。

一、指代不同

1、buy sb sth:给某人买某物。

2、buy sth for sb:为某人买某物。

二、语法不同

1、buy sb sth:buy的基本意思是用金钱换取等价物,即“购买”,是普通用词,可接具体物品如书籍、衣物等作宾语。buy也可表示“付出…以换取…”,这时可接健康、幸福、名声、忠诚等抽象名词作宾语。

2、buy sth for sb:表示“在某商店买”可接介词at; 表示“从某处买”可接介词from, of, off; 表示“花多少钱买”可接介词for, at;表示“给某人买”可说buy sb sth,也可说buy sth for sb,不能说buy sth to sb。

三、侧重点不同

1、buy sb sth:赠与行为。

2、buy sth for sb:所属行为。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式