You fool! You __________ all the people in the car yesterday if it had not been
题型:不详难度:来源:
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 kill | B.might have killed | C.had killed | D.should have killed |
|
答案
B |
解析
试题分析:句意:--你个笨蛋,要不是我,你昨天会让车里面所有的人丧生。开车的时候,你醉的厉害。 从if it had not been for me.可知这是对过去虚拟的条件句,所以主句用would/could/might have done,所以选B。 |
举一反三
Some women _ _ a good salary in a job instead of staying home, but they decided not to work for the sake of the family.A.should make | B.should have made | C.would make | D.could have made |
|
(2011·江西)It ________ be the postman at the door.It"s only six o"clock.A.mustn"t | B.can"t | C.won"t | D.needn"t |
|
—Happy birthday! —Thank you!It"s the best present I ________ for.(2012·江苏)A.should have wished | B.must have wished | C.may have wished | D.could have wished |
|
He did not regret saying what he did but felt that he ________ it differently.A.could express | B.would express | C.could have expressed | D.must have expressed |
|
We ________ the difficulty together,but why didn"t you tell me?A.should face | B.might face | C.could have faced | D.must have faced |
|
最新试题
热门考点