What a pity! Considering his ability and experience, he ___________ it better.
#87501
A
need have done
B
must have done
C
can have done
D
might have done
推荐题目
Had they known what was coming next, they ___________ second thoughts.
#87385
A
may have
B
could have
C
must have had
D
might have had
“Why didn’t she come to the meeting yesterday?” “I’m not so sure. She ______ ill.”
#89547
A
should be
B
should have been
C
must be
D
might have been
He ______ you more help even though he was very busy.
#86901
A
might have given
B
might give
C
may have given
D
may give
