精英家教网 > 高中英语 > 题目详情
You fool! You __________ all the people in the car yesterday if it had not been for me.You were so drunk while driving!
A.could killB.might have killed
C.had killed D.should have killed

试题分析:句意:--你个笨蛋,要不是我,你昨天会让车里面所有的人丧生。开车的时候,你醉的厉害。
从if it had not been for me.可知这是对过去虚拟的条件句,所以主句用would/could/might have done,所以选B。
练习册系列答案
相关习题

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

If I ________ your advice then, I think that the crops could be growing better.
A.tookB.would have taken
C.had takenD.have taken

查看答案和解析>>

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

(2011·福建高考)—Shall I inform him of the change of the schedule right now?
—I am afraid you ________, in case he comes late for the meeting.
A.willB.must
C.may D.can

查看答案和解析>>

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

The doctor recommended that you ________ swim after eating a large meal.
A.wouldn't B.couldn'tC.needn'tD.shouldn't

查看答案和解析>>

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

We ________ the difficulty together,but why didn't you tell me?
A.should faceB.might face
C.could have facedD.must have faced

查看答案和解析>>

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

China Hengda_well have won the football match, but I don't know because I wasn't there.
A.couldB.mayC.should .D.must

查看答案和解析>>

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

(2013·开封高三第一次模考)—Did Ann fail in English?
—She ________.Don't you notice that she looks depressed?
A.mightB.must
C.may haveD.could have

查看答案和解析>>

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

I ______ Peter with his work, but I had a lot of things to do myself.
A.must have helpedB.should have helped
C.needn’t have helpedD.can’t have helped

查看答案和解析>>

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

I was really anxious about you.You ________ home without a word.
A.mustn't leaveB.shouldn't have left
C.couldn't have leftD.needn't leave

查看答案和解析>>

同步练习册答案