精英家教网 > 高中英语 > 题目详情
The well­dressed lady was caught stealing in the fashion shop. Strangely enough,she ________have done such a thing.
A.wouldB.mustC.shouldD.might
C
情态动词用法辨析。Would have done会做某事;must have done一定做了某事;should have done本应该做,实际上却为做;might have done也许做了某事;结合句意可知C正确。句意:那位穿着考究的女士在服装店里偷东西呗抓了。正是奇怪,她竟然会做这样的事情。故C正确。
练习册系列答案
相关习题

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

Sir, a Mr. Wang is waiting for you at the gate. ________ he come in or stay there?
A.WillB.MayC.ShallD.Must

查看答案和解析>>

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

The fans never expected their favourite team, which owns so many excellent players, ________have been defeated in the first round!
A.mustB.shouldC.mightD.could

查看答案和解析>>

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

—Did you visit the museum last week?
—No, we _____, but we spent too much time shopping.
A.could haveB.couldC.must haveD.must

查看答案和解析>>

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

—Can I pay the bill by check?
—Sorry, sir.But it is the management rules of our hotel that payment ____ be made in cash.
A.shallB.needC.willD.can

查看答案和解析>>

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

---I haven’t got the reference book yet, but I’ll have a test on the subject next month.
---Don’t worry. You ____ have it by Friday.
A.couldB.shallC.mustD.may

查看答案和解析>>

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

---Will you read me a story, Mummy?
--- OK. You_______have one if you go to bed as soon as possible.
A.mightB.mustC.couldD.shall

查看答案和解析>>

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

—Why can your neighbor know so much about London?
—He ____ have been there before.
A.mustB.canC.shouldD.need

查看答案和解析>>

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

— Oliver looks a bit upset, did you tell him the bad news?
— Yes, but I _____ him after his birthday party.
A.must have toldB.shouldn’t have told
C.needn’t have toldD.should have told

查看答案和解析>>

同步练习册答案