精英家教网 > 高中英语 > 题目详情
— Where is my dictionary?
— You ______ it in the wrong place.
A.mustB.should have putC.might putD.might have put
D

试题分析:句意:---我的字典在哪里?---你可能放在一个错误的地方。A. must一定; B. should have done应该做了某事而未做; C. might do对现在的推测,可能要做某事; D. might have done指过去已经做了某事。这里put的动作表示发生在过去,指对过去的动作的推测,应该用情态动词+have done,故选D。
考点:
练习册系列答案
相关习题

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

Mary _______ be in the hospital. I saw her play basketball a minute ago.
A.mustn’tB.shouldn’tC.can’tD.may not

查看答案和解析>>

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

Mike ______have stolen the money from the bank,______he appeared to be rich overnight.
A.can’t; forB.might; forC.must; sinceD.can’t; since

查看答案和解析>>

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

Passengers _____ fasten their seat belts immediately after taking their seats. The belts should remain buckled during the flight whether or not the “fasten seat belt” light is on.
A.shallB.mightC.needD.would

查看答案和解析>>

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

--- Isn’t it Ann’s husband over there?
---- No, it ______ be him---I’m sure he doesn’t wear glasses.
A.can’tB.must notC.won’tD.may not

查看答案和解析>>

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

According to the newly-made traffic regulation, whoever drives through red light      be fined at least 200 dollars.
A.shallB.mayC.wouldD.should

查看答案和解析>>

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

Harry is feeling uncomfortable. He _____ too much at the party last night.
A.could drinkB.should drink
C.would have drunkD.must have drunk

查看答案和解析>>

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

I set up email addresses for connecting with my parents last May. But I didn’t write to them as often as I ______.
A.shouldB.must haveC.should haveD.must

查看答案和解析>>

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

No one ______ be more generous; he has a heart of gold.
A.mustB.dareC.needD.could

查看答案和解析>>

同步练习册答案