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

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

It is usually not quite cold in this area in March, but sometimes temperature ____be very low.
A.shouldB.canC.mustD.shall

查看答案和解析>>

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

 It is hard for me to imagine what I would be doing today if I_____ in love , at the age of seven , with the library in my hometown .
A.wouldn’t have fallen B.should not fall
C.had not fallen D.were not to fall

查看答案和解析>>

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

“Look at these tracks. It _______ be a wolf.” “Don’t be so sure. I think it _______ be a fox.”
A.must; couldB.may; might
C.need; mustD.could; need

查看答案和解析>>

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

Are you still here? You ______ home hours ago.
A.should goB.should have gone
C.might goD.may have gone

查看答案和解析>>

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

.I didn’t see Mr White at the meeting ._____ he come, he would have given a lecture.
A.WouldB.DidC.ShouldD.Had

查看答案和解析>>

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

. What a pity. Considering his ability and experience, he _________ better.
A.need have doneB.must have done
C.can have doneD.might have done

查看答案和解析>>

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

— My cat’s really fat.
— You __________ have given her so much food.
A.wouldn’tB.couldn’t
C.shouldn’tD.mustn’t

查看答案和解析>>

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

- Do you know where my address book is?
    - It________ be in the hall cupboard. I think I saw it this morning.
A.couldB.canC.willD.must

查看答案和解析>>

同步练习册答案