—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后面的內(nèi)容可知,“要不是那個路人的動作迅速,小女孩可能已經(jīng)溺水身亡了”說明此處是對過去事情的虛擬,而且表示“可能”的意思,所以用could have done,根據(jù)句意應(yīng)該用被動語態(tài),所以B項正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

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

查看答案和解析>>

同步練習(xí)冊答案