精英家教网 > 高中英语 > 题目详情
—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项正确。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

It’s a pity that Andrew didn’t want to go to the conference.________ willing to go,we could have paid all his expenses.
A.Had he beenB.Being
C.Was heD.He had been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If he had spent more time practising speaking English before,he________able to speak it much better now.                                                    (2013·天津,14)
A.will beB.would be
C.has beenD.would have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It was so nice of you to come to our aid. I don’t think we ______ it without you.   
A.can manageB.could have managed C.must have managed D.could manage

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He spoke as though he________ anything of the world.
--Really?
A.knewB.had knownC.knowsD.has know

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I ________ him in time, otherwise he would have fallen off the bike.
A.had supportedB.supported
C.have supportedD.support

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The parcel was a whole week late. How I wish I ________ air mail instead.
A.had chosenB.would choose
C.choseD.choose

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The result was disappointing-we ______ have won the game easily.
A.willB.shouldC.canD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Maybe if I ________ science,and not literature then,I would be able to give you more help.(2011·北京)
A.studiedB.would study
C.had studiedD.was studying

查看答案和解析>>

同步练习册答案