精英家教网 > 高中英语 > 题目详情
That car nearly hit me; I ________.
A.might be killedB.might have been killedC.may be killedD.may been killed
B
表示过去可能发生而实际上未发生的事,用might+动词完成式。若只是推测过去可能的事,则可用 may [might] + 动词完成式,如 He may [might] have gone. 他可能已经走了。
练习册系列答案
相关习题

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

She________the film. She knows nothing about it.
A.can’t seeB.can’t have seen C.must seeD.mustn’t have seen

查看答案和解析>>

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

Without your help, I ____the exam last term.
A.failed inB.would have failed C.wouldn’t passD.would fail

查看答案和解析>>

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

English is a language that many people around the world ____ not speak perfectly but ____ at least understand.
A.may; can B.would; mightC.will; mustD.could; might

查看答案和解析>>

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

The doctor said I was over-weight. If only I _____ less!
A.ateB.have been eating
C.have eatenD.had eaten

查看答案和解析>>

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

.---I didn't go to work yesterday because my car broke down.
---You ____ mine. I wasn't using it then.
A.might borrowB.could have borrowed
C.must have borrowedD.ought to borrow

查看答案和解析>>

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

We __________ so tired. We've only been to a party.
A.mustn't have feltB.wouldn't have felt
C.shouldn't have feltD.couldn't have felt

查看答案和解析>>

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

One of the requirements for being admitted to the University is that you _____ the English test orgainzed by it.
A.will passB.would passC.passD.must pass

查看答案和解析>>

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

I could have called you for help, but I ____ your number.  
A.couldn’t rememberB.didn’t remember
C.should have rememberedD.hadn’t remembered

查看答案和解析>>

同步练习册答案