当前位置:高中试题 > 英语试题 > 虚拟语气 > 一How dangerous it was!—Yes,but for the young man’s quick action,he_________ run ...
题目
题型:不详难度:来源:
一How dangerous it was!
—Yes,but for the young man’s quick action,he_________ run over by the car.
A.must have beenB.could have beenC.would beD.might be

答案
B
解析

试题分析:句意:--这多危险啊!--是的,要不是这个年轻人的迅速行动,他就被汽车撞到了。but for “要不是”,相当于一个虚拟条件句,因为是和过去相反的动作,所以主句用would/Could/might have done,所以选B。
核心考点
试题【一How dangerous it was!—Yes,but for the young man’s quick action,he_________ run 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
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

题型:不详难度:| 查看答案
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 makeB.should have made
C.would makeD.could have made

题型:不详难度:| 查看答案
(2011·江西)It ________ be the postman at the door.It"s only six o"clock.
A.mustn"tB.can"tC.won"tD.needn"t

题型:不详难度:| 查看答案
—Happy birthday!
—Thank you!It"s the best present I ________ for.(2012·江苏)
A.should have wishedB.must have wished
C.may have wishedD.could have wished

题型:不详难度:| 查看答案
He did not regret saying what he did but felt that he ________ it differently.
A.could expressB.would express
C.could have expressedD.must have expressed

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.