HAVE YOU FINISHED ________THE DISHES

44.  Have you finished ________the dishes? I need you help me with my homework.   A. to clean        B. clean       C. cleaned         D. cleaning