What a pity! Considering his ability and experience, he ____ better.
#87929
A
need have done
B
must have done
C
can have done
D
might have done
推荐题目
Let’s clean the classroom, _______? 
#89877
A
won’t you
B
shall we
C
do we
D
will not you
Why didn't you tell me there was no meeting today? I _____ all the way here _____the heavy snow. 
#89466
A
needn't have driven;through
B
can't have driven;across
C
mustn't have driven;through
D
shouldn't have driven;cross
_______ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
#87000
A
If it wasn’t for
B
Were it not for
C
Had it not been for
D
If it hasn’t been for
He pushed the door again and again, but it ___ open.
#89064
A
may not
B
can't
C
didn’t
D
wouldn't