第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.