At last he       finish the work ahead of time.
#89655
A
could
B
was able to
C
could have done
D
would have been able to
推荐题目
I apologize if I _______ you, but I assure you that it was unintentional.
#86712
A
should offend
B
were to offend
C
had offended
D
offended
Something ___ to save our earth. Do you think so?
#88938
A
can do
B
must do
C
has to do
D
must be done