问题

You can certainly leave the classroom as soon as your homework__________
A:has done
B:has been done
C:will be done
D:will have been done
B:has been done
C:will be done
D:will have been done
正确答案是: