我们上课老师一直强调这个,不会错的
buy sb sth=buy sth to sb 买东西给某人
sb spend some time/money (in)doing sth
=sb spend some time/money on sth某人花费一些钱 /时间做某事,主语是人
sth cost sb some money某物花去某人多少钱,主语是sth
sb pay 钱 + for sth某人为某物花费了多少钱
还有一个take
It take sb some time to do sth它花费了某人一些时间去做某事主语一定是 It,这是固定的,不能变的
buy sb sth,buy sth for sb 是买的意思
pay sb some money是付钱的意思
it cost sb some money是物品花费多少的意思
sb. spend some money on sth.是人花钱面东西的意思
我是个大学生,记得这些词是中学常考的,其实他们之间的区别还是挺大的,记住几个常用的就行,比如pay的常考短语为 it pays off付出得到回报,pay for为...付钱; cost 的主语一般是物品;spend some time/money on sth/doing sth.
希望能给我加分,更希望对你有帮助~~
sb buy sth for sb
sb pay+钱 for sth
It/sth costs sb+钱
sb spend + 钱 on sth
take, spend, cost, pay都是花费,但是它们的区别和用法你会了吗