I stood there patiently until he ________ his work.
#103684
A
has finished
B
would finish
C
had finished
D
finishes
推荐题目
Although the causes of cancer ________, we do not yet have any practical way to prevent it.
#103264
A
have uncovered
B
have been uncovering
C
are uncovering
D
are being uncovered
When the old man ______ to walk back to his house, the sun ______ itself behind the mountain. 
#100109
A
started; had already hidden
B
was starting; hid
C
had started; had already hidden
D
had started; was hiding
_______ for many times, he still hopes to win.
#99790
A
Failing
B
Failed
C
Having failed
D
To have failed