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
推荐题目
—Why aren’t they here yet?—They           the bus.
#88998
A
can have missed
B
must be late for
C
may have missed
D
might be late for
-Will you accept the job offer?-If I       five years younger, I       it.
#86895
A
were; have taked
B
has been; would take
C
were; would take
D
had been; would have taken