精英家教网 > 高中英语 > 题目详情
Nobody knows for sure how dinosaurs died out 65,000,000 years ago. It _______ because of sudden changes of their living conditions.
A.must have happenedB.would have happened
C.should have happenedD.might have happened
D

试题分析:句意:没有人确切的知道56,000,000年前是怎么死的。有可能是因为它们生活环境的突然的改变。因为是Nobody knows,所以只是对过去的不确定的推测,用might have done过去可能做了…,must havedone过去一定做了,should have done过去本应该做...would have done过去本来会做…,选D。
练习册系列答案
相关习题

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

—I didn't go to see the doctor yesterday.
—But you ________.
A.oughtB.ought to
C.ought to beD.ought to have

查看答案和解析>>

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

This printer is of good quality. If it ________ break down within the first year, we would repair it at our expense.
A.wouldB.shouldC.couldD.might

查看答案和解析>>

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

—You shouldn’t have shouted at your mother. It really hurt her.
—Exactly. I ________ crazy at the time.
A.must beB.could be C.must have beenD.could have been

查看答案和解析>>

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

—Send me an e­mail when you are free, will you?
—________.
A.I must  B.I will  C.I can  D.I should

查看答案和解析>>

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

Don’t worry about your future. As long as you try your best, a great future ________ wait for you on your way.
A.wouldB.can C.mustD.should

查看答案和解析>>

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

Just imagine performing such an opera as Turandot in the Forbidden City---there _____ be a better setting!
A.mustn’tB.shouldn’t C.couldn’t D.needn’t

查看答案和解析>>

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

We ________the difficulty together, but why didn’t you tell me?
A.should faceB.might faceC.could have faced D.must have faced

查看答案和解析>>

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

This cake is very sweet. You      a lot of sugar in it.
A.should put B.could have put C.might put D.must have put

查看答案和解析>>

同步练习册答案