问题

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