问题 选择题

That yellow coat      her 25 dollars.

A. cost  B. spent  C. took

答案

答案:A

题目分析:句意为:那件黄色的大衣花了她25美元。spend,cost,take都可以表示“花费”,但用法却不尽相同。It takes(took) sb. +金钱或时间 to do sth,Sb. spend(spent) +金钱或时间 on sth,Sb. spend(spent) +金钱或时间 (in) doing sth,Sth cost(cost) + 金钱。结合语境可知应选A。

填空题
单项选择题