问题

Have you finished your work? —YesActually, I _______ it before you came
A:have finished
B:had finished
C:finished
D:would finish
B:had finished
C:finished
D:would finish
正确答案是: