We _______ finish it ahead of time, though it was such a tough task.
#88120
A
could
B
would
C
were able to
D
ought to
推荐题目
I _____ you somewhere before , but your name has escaped me _____ moment . 
#90395
A
must see ; for a moment
B
must have seen ; for a moment
C
must see ; for the moment
D
must have seen ; for the moment
If it ______ tomorrow, our picnic _______ to be put off. 
#87486
A
rains;wouldhave
B
shouldrain;wouldhave
C
rains;has
D
wouldrain;wouldhave
You _____ cold if you had put on more clothes the day before yesterday. 
#87125
A
won’t catch
B
wouldn’t have caught
C
hadn’t caught
D
haven’t caught