—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
推荐题目
Jack is a great talker. It’s high time that he something instead of just talking.
#87419
A
will do
B
has done
C
do
D
did
The thief ________ in from the kitchen window as the door was closed.
#90092
A
may climb
B
must have climbed
C
could have climbed
D
should have climbed
—Is the letter from your mother?—Yes. But she ________ the letter herself, because she doesn't even know one word.
#86535
A
needn't have written
B
can't have written
C
might not have written
D
should not have written
But for your timely warning, we ___have been unaware of the danger. Thank you very much!
#86790
A
shall
B
must
C
will
D
would
