he spent three days finishing the work

问题描述:

he spent three days finishing the work
同义词转换

It took him three days to finish the work.
原因: it takes sb. some time to do sth.= sb. spends some time doing sth.