问题

、— you your homework, Henry The teacher will check it this afternoon.—Oh, my God! I nearly forgot it.
A:Do; finish
B:Have; finished
C:Will; finish
D:Did; finish;
B:Have; finished
C:Will; finish
D:Did; finish;
正确答案是: