为什么呢?究竟为什么呢?到底为什么呢?

来源:百度知道 编辑:UC知道 时间:2024/05/27 01:23:07
It takes sb some time to do sth
有时候是用TOOK的.一个是过去式我知道.但两个都是已经做了的.那怎么区别啊?

It takes sb some time to do sth
这件事要花费某人...长的时间。

took是指已经做了,
这件事花费了某人...长的时间。

区别在于: 用took肯定用于过去时,而用takes 可以表示一般陈述。例如:

It took me a lot of time to pursuade him.
说服他花了我不少时间。

It takes you some time to remember the words.
要记住这些单词,得花一些时间。

说话的焦点不是事情做与没做,而是花了时间还是没有花时间,如果用took,则表示你已经花了时间做这件事;如果用takes,则表示你还没有花时间做这件事,或者说做这件事要花费你多少时间。
比如说,It took me 10 minutes to go home.
我回家花了我十分钟的时间。
It takes me 10 minutes to go home.
我回家要花费我十分钟的时间。