finished ...did ...finish
I finished cleaning my bedroom = 我已清理了我的睡房.
When did you finish it = 你何时已完成清理的?