“他5个小时写完作业”用英语怎么说

如题所述

He spends 5 hours (in) doing his homework.
He spends 5 hours on his homework.

【sb spend sometime (in) doing sth.】 in 可省略
【sb spend sometime on sth.】

It takes him 5 hours to do his homework.
【it takes sb. sometime to do sth.】
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-07
It took him 5 hours to finish the homework.
第2个回答  2009-12-07
He finished his homework for 5 hours.
第3个回答  2009-12-07
He finished homework five hours.
最简单也最实用。
第4个回答  2009-12-07
有以下两种说法均可行:
1 He spent five hours to finish his homework.
2 He finished his homework for five hours.
相似回答