SHE WON'T GO HOME UNTIL SHE ________ WRITING THE REPORT.A. WILL FIN...

2. She won't go home until she ________ writing the report.A. will finish B. had finished C. has finished D. will have finished