HAVE YOU FINISHED ...THAT LETTER YET

42. Have you finished ...that letter yet? ạ writing b. write c. to write d. wrote