What a pity! Considering his ability and experience,he___ better.
#87930
A
need have done
B
must have done
C
can have done
D
might have done
推荐题目
But for those interruptions, the meeting _____ half an hour ago.
#86655
A
was finished
B
would have finished
C
would finish
D
had been finished
— Catherine, I have cleaned the room for you. — Thanks. You ______ it. I could manage it myself. 
#90498
A
needn’t do
B
needn’t have done
C
mustn’t do
D
shouldn’t have done