It_____me several thousand yuan to buythe second -hand car

A.took B.cost C.paid D.Took

这个题的答案是B。
take虽有“花费、耗费”的意思,但它一般指的是在时间、金钱上。如果是指“花费时间”,一般采用“It takes somebody some time to do sth.”这个句式,意思是“做什么事需要某人多少时间”,不过指“花钱”的话,却不说“It takes somebody some money to do sth.”。而是用cost。如以下例句:
It will take about an hour to get there. 到那里大约需要一小时。
These plans take time to come to fruition. 这些方案需要时间才能取得成果。
It will take time and money to get the project to get off the ground. 这个规划要得以实施,需要时间和金钱。
cost的意思是“需付费;价钱为”,有时指“价格昂贵,付不起”。如:
It'll cost $50 max. 这东西至多花50元。
Well-designed clothes cost money. 设计精美的服装价格昂贵。
It's going to cost me over $100,000 to buy new trucks. 买几辆新卡车将花掉我10万多美元。
The project cost a shedload of money. 这个项目花费了一大笔钱。
pay的意思是“付款;偿还;补偿”,但它作谓语时,主语须是指“人”的词。例如:
I'll pay for the tickets. 我来买票。
We paid £35 for each ticket. 我们每张票付了35英镑。
They pay someone to do the cleaning . 他们花钱雇人打扫。
If you help me, I'll pay you anything. 如果你帮我,你要多少钱我都给。
如果能帮到你就请采纳。
新年快乐!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-08
B
cost sb money 花某人多少钱