问题

Have you finished your composition already?—- Yes.I _____ it in less than ten minutes
A:have finished
B:finished
C:will finish
D:had finished
B:finished
C:will finish
D:had finished
正确答案是: