He ____ have finished his work; Otherwise, he would.not be enjoying himself by the seaside.
#87877
A
should
B
must
C
couldn’t
D
can’t
推荐题目
—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