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。
練習冊系列答案
相關(guān)習題

科目:高中英語 來源:不詳 題型:單選題

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

查看答案和解析>>

同步練習冊答案