词典词条 · 问答

take/spend

核心问题

It ____ (spent/took) me only ten minutes to solve the problem.

takespend 都可用于表示“花费……时间”,因此,上句既可用 spent,亦可用 took,是这样吗?

词典解答

这里只能用took。要记住,动词spend只能用指人的词语做主语。而take既可以用指物的词语做主语,也可以用指人的词语做主语。因此,在It____(+间接宾语)+直接宾语+to-v结构中,只能用takes/took,而不能用spends/spent(参见spend)。请看下面的实例:

  1. I spent a week in Spain this summer. 今年夏天我在西班牙过了一个星期。

  2. It takes time to do a difficult job like this. 做这种困难的工作需要时间。

  3. 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(天津中考)

来源:英语常见问题解答大词典-8.md · 第 68796896 行 · 原文哈希 e2f9eb6f34