It -- the workers more than two years to build the hospital.

问题描述:

It __ the workers more than two years to build the hospital.
A.spent B.used C.took D.cost
哪一个正确呢?它们之间有什么区别呢?
新疆乌鲁木齐2001年题 怎么回事?
1个回答 分类:英语 2014-09-19

问题解答:

我来补答
C
spend的主语必须是"人",宾语可以是钱、精力、时间等.其后用on+名词或用in(可省略)+动名词形式.它是在表示"某人买东西花多少钱"时使用.如:
She spends too much money on clothes.她在服装上面花费太多的钱.
He spends half an hour playing football every day.他每天踢半小时足球.
cost的主语必须是"物"或"事",表示"费用"、"耗费".它是在表示"东西的价值、价格"时使用.如:
The dictionary cost me fifty yuan.这本字典花了我50元钱.
How much does this ruler cost?这把尺子多少钱?
take表示"花费"时,主语一般是"一件事".如:
It took me half an hour to do housework.做家务花去我半小时时间.
It takes a lot of money to buy the house.买这座房子要花很多钱.
 
 
展开全文阅读
剩余:2000
下一页:例6求步骤