花...(多少时间)做某事 英语怎么表达

好像有好几种表达方式还是只有一种?如果好几种 都写出来

你好!我知道的有:
It takes me ... hours/days/etc. to do sth.(take的主语必须是it)
I spend ...hours/days/etc. to do sth.(主语通常是人)
sth. costs (sb.) +时间,(主语是具体的物,也包括doing sth)
expend,用法与spend接近,主语通常是人
偶尔也有用consume的,但它偏向花钱的,主语是物,用法同cost
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-13
Spend... (time) to do sth 花...(多少时间)做某事
第2个回答  2012-10-13
1. it takes sb +time to do sth
It took me 3 hours to finish the work.

2. Spend time on sth/in doing sth.
Tom spends half an hour on homework/in doing homework.
第3个回答  2012-10-13
It takes sb st to do sth=sb spend st doing sth
sb指某人st指某段时间sth指某事
第4个回答  2012-10-13
i spend some time doing ...
It takes some time to do ...