buy sth for sb和buy sth for sb的区别在哪?
展开全部
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:所属行为。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询