问题

I stood there patiently until he ________ his work
A:has finished
B:would finish
C:had finished
D:finishes
B:would finish
C:had finished
D:finishes
正确答案是: