精英家教网 > 高中英语 > 题目详情
---There’s someone knocking on the door. Who _________ it be?
---It must be John. He promised to be here at 8:00.
A.mustB.canC.needD.shall
B

试题分析:考查情态动词用法。A必须;B能够,可能;C 需要;D将会。从句意可知此处表示推测,而must表推测时只用于肯定句,C、D选项意思不恰当,can表推测可以用于否定句和疑问句表示“可能”,所以B选项正确。句意:--有人在敲门。可能会是谁呢?--肯定是约翰。他答应八点钟来这儿了。
练习册系列答案
相关习题

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

Something terrible _________ if he didn’t come to the bar as he always did.
A.should happenB.might happen
C.must have happenedD.can have happened

查看答案和解析>>

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

The school rules state that no child ___ be allowed out of the school during the day , unless accompanied by an adult .
A.mayB.dareC.shallD.must

查看答案和解析>>

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

– Excuse me, sir. But nobody _____ smoke here in the lift!
-- Sorry! I didn’t see the sign.
A.willB.shallC.canD.may

查看答案和解析>>

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

The motorbike _____ start, no matter how hard he tried.
A.shouldn’tB.couldn’tC.wouldn’tD.mightn’t

查看答案和解析>>

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

— Isn’t that Ann’s husband over there?  
— No, it ________ be him — I’m sure he doesn’t wear glasses.
A.must notB.can’tC.won’tD.may not

查看答案和解析>>

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

---I stayed at a hotel while in New York.
---Oh, did you? You ________ with Barbara.
A.could have stayedB.could stay
C.would stayD.must have stayed

查看答案和解析>>

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

One of our rules is that every student ______wear school uniform while at school.
A.mightB.couldC.shallD.will

查看答案和解析>>

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

You _____ have bought the book for me, but thank you all the same.
A.shouldn’tB.needn’tC.can’tD.mustn’t

查看答案和解析>>