yesterday he ___this for 20 dollars in the shop.可以用paid吗? 为什么答案是bought?

来源:百度知道 编辑:UC知道 时间:2024/04/29 06:07:14

bought是buy的过去式,因为他买东西的时间是昨天,所以要用过去式!!!

在这个句子中不可以用paid,但可以换个说法!!!

yesterday he paid 20 dollars for this in the shop.

paid for sth

bought this,这里的this指他买的那个东西,买东西是固定搭配。
pay后面就不接东西了,pay money, pay 20 dollars这种组合才对。

pay for 是一个词组,表示“偿还、付款”、后面加入你要付款的物品
如: I cannot pay for the car.

这里表示的意思是:他花了20$“买了”这个东西
强调买这个动作,for只是用来表示价钱。