—How dangerous it was!
—Yes, but for the passer-by’s quick action, the girl ________.
A.was drownedB.could have been drowned
C.had drownedD.should be drowned
B

試題分析:考查情態(tài)動詞+have done的用法,But for是要不是,表示和過去事實(shí)相反的情況,主句是could have done表示和過去情況相反的情況,the girl和drown是被動關(guān)系,句意:--多么危險啊!--是的,要不是過路人的快速反應(yīng),女孩就會被淹死了。選B。
點(diǎn)評:情態(tài)動詞+have done可以表示推測和虛擬:“must+have+done”表示對過去事情的肯定推測,譯成“一定做過某事”,該結(jié)構(gòu)只用于肯定句。“can't+have+done”表示對過去事情的否定推測,譯成“不可能做過某事”!癿ay+have+done”表示對發(fā)生過的事情的推測,意思是“可能已經(jīng)”或“也許已經(jīng)”,用于肯定句中!癱ould+have+done”是虛擬語氣,表示對過去事情的假設(shè),意思是本來能夠做某事而沒有做。 “would+have+done”虛擬語氣,表示對過去事情的假設(shè),意思是“本來會做”。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

—Why did you leave without a word of warning to John?
—But what _____ otherwise? He never listens to me.
A.could I have doneB.would I do
C.must I have doneD.should I do

查看答案和解析>>

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

Don’t be angry with us. We ____ with you together, but we were busy with our final reports when you called in.
A.would eat out B.must have eaten out
C.should eat out D.could have eaten out

查看答案和解析>>

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

Oh, I’m not feeling well in the stomach. I ______ so much fried chicken just now.
A.shouldn’t eatB.mustn’t have eaten
C.mustn’t eat D.shouldn’t have eaten

查看答案和解析>>

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

---Have you got the final result?
---Yes, very disappointing. We________ have won the game.
A.needB.couldC.canD.must

查看答案和解析>>

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

----Shall I go and buy more food and drinks for the party ?
----- No, we have prepared a fridge of those.That ____ be quite enough.
A.canB.mayC.mightD.ought to

查看答案和解析>>

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

We _______the letter yesterday, but it didn”t arrive.
A.must receiveB.ought to receive
C.must have received D.ought to have received

查看答案和解析>>

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

It’s nearly eight o’clock. I must hang up and get down to work. My boss________ be here at any moment.
A.shouldB.mustC.couldD.would

查看答案和解析>>

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

—What does the sign over there read?
—No person        smoke or carry a lighted cigarette, cigar or pipe in this area.
A.willB.mayC.shallD.must

查看答案和解析>>

同步練習(xí)冊答案