某人做某事花了多长时间翻译为英语

问题描述:

某人做某事花了多长时间翻译为英语

主要有两个词可用,一个是take,一个是spend,还是举例子说明吧
1 I spent two days on this project.
2 I spent two days in solving this problem.
3 It took me two days to solve this problem.
4 How long did it take you to solve this problem?
5 How many hours did you spend on this project?
可以看出来,两个词的用法还是很灵活的,spend后面的on和in的介词选择根据后面是名词还是动名词来决定。

一楼的回答很完美了,我是师范专业的叫兽,我可以证明。我们就是要学习一个方法,方法不是背公式,是通过例句来的提炼,然后掌握核心的内容。如果不通过例句,你又怎么能记得住呢?所以一楼的方法很好~
三楼的回答也不错,不过这个和你是不是师范专业毕业的没有啥关系吧。

It takes somebody sometime to do something.

Someone has spent sometime in doing something

我是英语师范学校毕业的,
“某人花多少时间做某事”是一个固定搭配
有几种表示方式
sb.spend some time on sth.
sb.spend some time in doing sth.
sb.take some time to do sth.
掌握这三种,基本就OK了.