— How could they keep us waiting for so long? — They got on the bus half an hour ago and they ________ be here in ten minutes, I think.
#88295
A
might
B
would
C
should
D
must
推荐题目
—My sister is very upset today. —It’s your fault .You           the bad news to her yesterday.
#87921
A
should tell
B
should have told
C
shouldn’t have told
D
must tell
 We ______ the difficulty together, but why didn’t you tell me?
#87353
A
should face
B
might face
C
could have faced
D
must have faced
(2014·蜀光中学月考)The weather turned out to be fine yesterday.I________the trouble to carry the umbrella with me.
#86406
A
couldn’t have taken 
B
mustn’t have taken
C
needn’t have taken 
D
didn’t need to take