Mary spent five dollars ______ the present.

admin2009-09-17  44

问题 Mary spent five dollars ______ the present.

选项 A、in
B、on
C、on buying

答案B

解析 本题考查动词的用法。spend“花费”,其用法是:sb.spend some money/time on sth.或spend some money/time (in) doing sth.“花……钱/时间做某事”。所以答案为B。[知识拓展] 其他同义动词还有:take,cost。动词take表示“花费……时间、金钱做某事”,句型It takes sb. sometime/money to do sth.意为“做某事花费某人多少时间/金钱”。这里的take表示“花费,占据”。如:It took him 3 days to finish his drawing.It cost somebody some money to do something.三者的区别是:spend的主语是人,cost和take一般以让作主语。
转载请注明原文地址:https://kaotiyun.com/show/Rlvd777K
0

随机试题
最新回复(0)