—Why aren’t they here yet?—They _______the bus.
#89307
A
can have missed
B
must be late for
C
may have missed
D
might be late for
推荐题目
(2013·哈师大附中高三二模)If only I ________ more confidence in the English speech contest held last week!
#86516
A
would have
B
had
C
had had
D
have
--I'm told that John had another car accident this morning.--I believe not. He _________so careless.
#90014
A
shouldn't have been
B
wouldn't have been
C
couldn't have been
D
mustn't have been
Look! That fellow is too sleepy to work. He ______ up reading until midnight.
#88455
A
mustn’t stay
B
mustn’t have stayed
C
ought not to stay
D
should not have stayed
Everyone _____ make mistakes.So you needn’t care about it that much.
#87917
A
can
B
must
C
should
D
will
