精英家教网 > 高中英语 > 题目详情
 —Where ____ Margaret have put the empty bottles?
—She ______ them away. They must be somewhere.
A.can; can’t have thrownB.must; needn’t
C.must; must have thrownD.can; must throw
A
本题考查情态动词+have done表示对过去事实的推测的用法。must have done用于肯定句中,疑问句否定句中应用can could代替must。故选A。
练习册系列答案
相关习题

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

——Ms Lin looks rather a kind lady.
——But in fact she is cold and hard on us. You ____ believe it!
A.shouldn’tB.wouldn’tC.mustn’tD.needn’t

查看答案和解析>>

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

It’s high time we _______ to the theater.
A.willB.shallC.are going toD.went

查看答案和解析>>

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

 If he ___ that he ____ to work there, everything would be OK now.
A.insisted, be sentB.insisted, was sentC.had insisted, be sentD.had insisted, was sent

查看答案和解析>>

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

 It is hard for me to imagine what I would be doing today if I_____ in love , at the age of seven , with the library in my hometown .
A.wouldn’t have fallen B.should not fall
C.had not fallen D.were not to fall

查看答案和解析>>

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

 —Is there a fog in the evening ?
—There _____ be . I’ll make a phone call to find it out .
A.must B.would C.willD.might

查看答案和解析>>

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

“Look at these tracks. It _______ be a wolf.” “Don’t be so sure. I think it _______ be a fox.”
A.must; couldB.may; might
C.need; mustD.could; need

查看答案和解析>>

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

.I didn’t see Mr White at the meeting ._____ he come, he would have given a lecture.
A.WouldB.DidC.ShouldD.Had

查看答案和解析>>

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

— What’s the name?
— Khulaifi. __________ I spell that for you?
A.ShallB.Would
C.CanD.Might

查看答案和解析>>

同步练习册答案