核心问题
It ____ (spent/took) me only ten minutes to solve the problem.
take 与 spend 都可用于表示“花费……时间”,因此,上句既可用 spent,亦可用 took,是这样吗?
词典解答
这里只能用took。要记住,动词spend只能用指人的词语做主语。而take既可以用指物的词语做主语,也可以用指人的词语做主语。因此,在It____(+间接宾语)+直接宾语+to-v结构中,只能用takes/took,而不能用spends/spent(参见spend)。请看下面的实例:
-
I spent a week in Spain this summer. 今年夏天我在西班牙过了一个星期。
-
It takes time to do a difficult job like this. 做这种困难的工作需要时间。
-
I took just ten minutes to solve that problem. 我解那道题才花了十分钟。请做下面的英语试题:
It ____ him half an hour to do the work.
A. spent B. took C. used D. lent(天津中考)