精英家教网 > 高中英语 > 题目详情
My cell-phone  has disappeared. Who       have taken it away?
A.couldB.shouldC.mustD.might
A
考查情态动词。句意:我的cellphone不见了,会是谁把它拿走了呢?此处could have done表示“可能做过某事”。should have done表示“本来应该做某事(但实际上并没有做)”;must have done表示“一定做了某事”;might have done表示“也许做了某事”。
练习册系列答案
相关习题

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

Who ________ a lady like Susan Boyle, once an ordinary woman in Scotland, would achieve overnight success at Britain’s Got Talent Show?
A.might thinkB.could think
C.could have thoughtD.must have thought

查看答案和解析>>

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

On rainy days, accidents ______ happen sometimes on steep roads.
A.shouldB.shallC.mustD.can

查看答案和解析>>

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

It has been announced that all the candidates______ remain in their seats until all the papers have been collected.
A.canB.willC.shallD.should

查看答案和解析>>

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

-How is your new babysitter?
--We _________ ask for a better one. All our kids love her so much.
A.couldn’tB.mightC.mustn’tD.should

查看答案和解析>>

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

---Could I have a word with you, mum?
----Oh, dear, if you ______.
A.canB.mustC.mayD.should

查看答案和解析>>

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

His shoes are muddy. He        be working in an office all day.
A.mustn ’tB.can’tC.needn’tD.maybe

查看答案和解析>>

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

.Just be patient. You ________expect the world to change so soon.
A.can’tB.needn’tC.may notD.will not

查看答案和解析>>

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

    One of the few things you ______ say about English people with certainty is that they talk a lot about the weather.
A.needB.mustC.canD.should

查看答案和解析>>

同步练习册答案