题目内容

How much did you ________ on the nice sweater?

[  ]

A.spend
B.take
C.cost
D.pay
答案:A
解析:

  解析:表示“为……付款,购某物花了多少钱”用pay for 或spend…on.

  方法提炼:表示“花费(金钱、时间、精力等)”的四个动词区别是:cost的主语是“物或者是代替不定式的it”,不用于被动语态。take常用于句型“It takes somebody some time to do something.”此外,take表“花费”时,主语还可以是“人或一件事”。spend的主语是“人”,常用“spend+名词+on/for+名(代)词”或send+名词+(in)+doing”两种结构。pay for意为“为……付钱”,它的主语应为“人”。本题例句还可写成:How much did the nice sweater cost(you)?/How much did you pay for the nice sweater?/How much did it take you to buy the nice sweater?


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网