Jack,you’re so lazy!This job       hours ago.
#89651
A
should finish
B
must have finished
C
ought to have been finished
D
was about to finish
推荐题目
       fired, your health care and other benefits would not be immediately cut off.
#86756
A
Would you be
B
Should you be
C
Could you be
D
Might you be
He insisted that he _______ nothing wrong and that he _______ now.
#87896
A
did, be freed
B
had done, would be freed
C
should do, should be freed
D
should do, was
The weather turned out to be fine. I        the trouble to carry my umbrella with me.
#87563
A
needn’t have taken
B
wouldn’t have taken
C
won’t have taken
D
couldn’t have taken