I’LL DO THE SHOPPING WHEN I’VE FINISHED ……… THE HOUSE.A. TO CLEAN...

15. I’ll do the shopping when I’ve finished ……… the house.A. to clean B. cleaning C. cleaned D. clean