It took the workmen only two hours to finish my car.

问题描述:

It took the workmen only two hours to finish my car.
请帮我 分析一下句子成分 什么词做什么语?

(It形式主语)( took谓语)( the workmen 间接宾语)(only two hours直接宾语)( to finish my car主语).