精英家教网 > 高中英语 > 题目详情
---Where is my reference book? It was here a moment ago.---Someone ___ it by mistake.
A.could have takenB.must takeC.might takeD.must have taken
D
在肯定句中对过去发生的事情的推测要用must have done。这里表示肯定有人错拿了。
练习册系列答案
相关习题

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

I can’t find my English book. I must ___ it at home this morning.
A.forgetB.leaveC.have forgottenD.have left

查看答案和解析>>

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

You      scold such a pupil who always keeps silent so seriously that
you     hurt him.
A.should; canB.may; willC.mustn’t ; mayD.can’t must

查看答案和解析>>

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

Madonna ____a straight A student,but it was dancing that she was really crazy about.?   
A.must beB.could be?C.must have beenD.could have been?

查看答案和解析>>

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

You did not go to the party yesterday, or I ___ you.
A.would seeB.could meetC.might have seenD.might see

查看答案和解析>>

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

She ______ have left school, for her bike is still here.
A.can’tB.wouldn’tC.shouldn’tD.needn’t

查看答案和解析>>

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

John promised his doctor he ________ not smoke, and he has smoked ever since.
A.mightB.shouldC.couldD.would.

查看答案和解析>>

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

  ---How’s your tour around the North Lake? Is it beautiful?
---It ________ be, but it is now heavily polluted.
A.willB.wouldC.shouldD.must

查看答案和解析>>

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

Kunar can take his car apart and put it back together again. I certainly wish he_____ me how.
A.teachesB.will teach C.has taughtD.would teach

查看答案和解析>>

同步练习册答案