问题

35— Have you finished your essay?— Half when you come back
A:has been done
B:will have been done
C:had been done
D:is done
B:will have been done
C:had been done
D:is done
正确答案是: