精英家教网 > 高中英语 > 题目详情

— 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.
A.mightB.wouldC.shouldD.must
C
考查情态动词。句中should表示“应当”之意:——他们怎么能让我们等这么久呢?——他们半个小时前上公共汽车,我想他们应当10分钟内到达这里。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题


From what I learn about their hotel, the service and the weather, they    their holiday very much.
A.couldn’t have enjoyedB.shouldn’t have enjoyed
C.needn’t have enjoyedD.can’t have enjoyed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


—Sorry,Mum, I lost my key to the bicycle again.
—Oh! How_____ you be so careless! You have to learn to look after your belongings.
A.canB.mayC.will D.dare

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


. Research findings show we spend about two hours dreaming every night, no matter what we ____ have done during the day. 
A.shouldB.would C.mayD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


—The terrible accident is under investigation.
—Actually, quicker action ______ those workers trapped in the mine.
A.might have savedB.must have savedC.should have savedD.could have saved

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


―We didn’t see Robert at the opening ceremony yesterday.                    
―No, he _______ it.
A.mustn’t have attendedB.needn’t have attended
C.needn’t attendD.didn’t need to attend

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


You _____ be tired; you have been working for so long a time,
but he _____ be tired; he has just begun to work.
A.may not; must B.must; may notC.can’t; mustD.must; can’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

No driving after drinking is a rule that every driver _______ obey in our country.
A.willB.shallC.mayD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


.—Where did you go last weekend?
—ChenDu, we got to the station almost half an hour earlier than the bus.
—So you _______ in such hurry.
A.needn’t have beenB.couldn’t have been
C.shouldn’t have beenD.mustn’t have been

查看答案和解析>>

同步练习册答案