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
推荐题目
The workers in the factory demanded that their pay   by 20 percent.
#87643
A
be raised
B
would be raised
C
should arise
D
should be risen
The book I bought from the bookstore isn’t here. Who __________?
#89207
A
could have taken it
B
must have taken it
C
might take it
D
should take it.
—Peter looked tired and a little absent-minded in class. —He _____ too late.
#87899
A
may stay up
B
could stay up
C
should have stayed up
D
must have stayed up