英语怎么表达花时间

1 楼
“花费…时间”我们可以说:Sb. spend some time on sth. 例如:

I spent two hours on this puzzle.
我花了两个小时做这个拼图。

或者spend time doing…

I spent two hours solving the puzzle.

或者 it takes sb. some time to do sth.

这个拼图花了我两个小时。

It took me two hours to solve the puzzle.
2020-03-14 10:59:34
hs2019
2 楼
而一般不使用cost。Cost主要表示花费钱财,或者付出一定代价。例如:

It cost me a lot to get there.
去那里花了我不少钱。

所以“我整晚都在写这篇论文。” 这句话正确的说法应该是:

I spent the whole night on this paper.

I spent the whole night writing the paper.

I worked on this paper the whole night.

I was writing this paper the whole night.
2020-03-14 10:59:37
ant05
3 楼
Thanks for your sharing!
2021-07-23 19:27:49