--Well done, Jack !  --Thanks. But given more time, I__________ it better.
#90017
A
shouldn't have done
B
could have done
C
might not do
D
could do
推荐题目
But for their help, we ______ the program in time.
#87442
A
can not finish
B
will not finish
C
had not finished
D
could not have finished
But for these interruptions, the meeting       half an hour ago.
#86724
A
was finished
B
would have finished
C
had finished
D
would finish