精英家教网 > 高中英语 > 题目详情
A mistake ______ have been made on our bill. We didn’t order any fish today.
A.shouldB.wouldC.couldD.must
D

试题分析:考查情态动词。句意:我们的账单一定是出错了,我们没有要鱼。Should have done本应该;could have done本可以;must have done一定是。故选D。
练习册系列答案
相关习题

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

----- How did you do in the test ?
----- Not so well. I ______ much better but I misread the directions for Part D.
A. could have done  B. could do        C. must have done       D. should do

查看答案和解析>>

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

My English-Chinese dictionary isn’t in my schoolbag. Where _________ I have put it?
A.canB.mustC.shouldD.would

查看答案和解析>>

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

I know you have eaten all sorts of junk food your mother and I probably _____ you have.
A.shouldn’t letB.can’t letC.couldn’t have letD.shouldn’t have let

查看答案和解析>>

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

—We are worried about Tom. Why hasn’t he come back?
—Don’t worry. He ______ in a traffic jam.
A.might be caughtB.may have been caught
C.can have been caughtD.should have been caught

查看答案和解析>>

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

—Could you help me write the annoying composition?
—No! As a student, you _____ do it by yourself.
A.shallB.willC.canD.may

查看答案和解析>>

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

______ I have a quick word with you? Something important has happened.
A.MustB.CouldC.WouldD.Should

查看答案和解析>>

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

— Do you know where Mary is? I couldn’t find her anywhere.
— Well . She        have gone far—her coat’s still here.
A.shouldn’tB.mustn’tC.can’tD.wouldn’t

查看答案和解析>>

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

Being constantly exposed to advertisements is annoying, but it ______ be pleasant sometimes.
A.shallB.needC.canD.must

查看答案和解析>>

同步练习册答案