52单词网 > 高中英语 > 高中英语题库 > -How dangerous it was!-Yes.but for the passer?by’s quick action.the girl .A.was

-How dangerous it was!-Yes.but for the passer?by’s quick action.the girl .A.was

来源:网络 时间:
-How dangerous it was!-Yes.but for the passer?by’s quick action.the girl .A.was

—How dangerous it was!

—Yes,but for the passer?by’s quick action,the girl ________.

A.was drowned

B.could have been drowned

C.had drowned

D.should be drowned

 

试题答案

【答案】

B

【解析】

由but for后面的内容可知,“要不是那个路人的动作迅速,小女孩可能已经溺水身亡了”说明此处是对过去事情的虚拟,而且表示“可能”的意思,所以用could have done,根据句意应该用被动语态,所以B项正确。