问题

you finished your work —Yes. Actually, I _______ it before you came.
A:have finished
B:had finished
C:finished
D:would finish;
B:had finished
C:finished
D:would finish;
正确答案是: