问题
选择题
一How dangerous it was!
—Yes,but for the young man’s quick action,he_________ run over by the car.
A.must have been
B.could have been
C.would be
D.might be
答案
B
题目分析:句意:--这多危险啊!--是的,要不是这个年轻人的迅速行动,他就被汽车撞到了。but for “要不是”,相当于一个虚拟条件句,因为是和过去相反的动作,所以主句用would/Could/might have done,所以选B。