—He looks very happy. He ____have passed the exam, —I guess so. It’s not difficult after all.
#88008
A
should
B
could
C
must
D
might
推荐题目
I should very much like to have gone to the party, but ______. 
#87309
A
I'm not invited
B
I won't be among the invited 
C
they won't invite me
D
they didn't invite me
It was very kind of you to do the washing up, but you _______ it.
#89688
A
mustn't have done
B
wouldn't have done
C
mightn't have done
D
didn't have to do 
Such a businessman ____ honest; he gets his money by dishonest ways.
#88054
A
can’t be
B
can’t have been
C
may be
D
may not be
It’s a shame ______ able to give them any advice.  
#87215
A
not to have been
B
to have not been
C
to have been not
D
to not have been