how long did the winner take to finish the marathon?

问题描述:

how long did the winner take to finish the marathon?
只需回答“用什么回答‘for 还是什么?

不需要介词,
完整回答:The winner took two hours and ten minutes to finish the marathon.
简单回答:Two hours and ten minutes.