--How dangerous it was !
---Yes, but for the passer-by’s quick action,the girl _____ .
A.had been drownedB.might be drowned
C.would have been drownedD.must have been drowned
C

試題分析:考查情態(tài)動(dòng)詞用在虛擬語氣。本題的條件句的意思是通過介詞but for要不是…;如果沒有…;句意:—真是太危險(xiǎn)了!—是的。要不是過路人的迅速行動(dòng),這個(gè)女孩子就會(huì)被淹死了。根據(jù)句意說明是對(duì)過去情況的虛擬,故使用“情態(tài)動(dòng)詞+have done”的形式。D項(xiàng)表示對(duì)過去情況的推測(cè),而不是虛擬。故C正確。
點(diǎn)評(píng):情態(tài)動(dòng)詞表推測(cè)注意以下解題步驟:
(1) 認(rèn)真審題,結(jié)合所給出的語境,正確把握說話者的語氣、情感、態(tài)度、觀點(diǎn)等。
(2) 認(rèn)真思考所給選項(xiàng)中情態(tài)動(dòng)詞的基本特征和用法,并結(jié)合語境推敲答案。
(3) 要注意把握時(shí)間概念。
情態(tài)動(dòng)詞無論是表達(dá)“推測(cè)和可能性”,還是表達(dá)“虛擬”這一概念,只要是對(duì)過去已經(jīng)發(fā)生的事情進(jìn)行描述,一律用“情態(tài)動(dòng)詞+have done”這一結(jié)構(gòu);對(duì)現(xiàn)在或?qū)淼氖虑檫M(jìn)行描述,用“情態(tài)動(dòng)詞+動(dòng)詞或系動(dòng)詞原形”。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

I wonder if this is the computer you want______ .
A.to have repairedB.to have it repairedC.it to be repairedD.to repair it

查看答案和解析>>

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

But for your help,I ________ the place.
A.can’t find    B.can’t have foundC.couldn’t have foundD.haven’t found

查看答案和解析>>

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

Smith was overweight, so the doctor recommended that not only           have less fat and meat, but also he           .
A.should he; take exerciseB.ought he; take exercise
C.he should; takes exerciseD.he ought; takes exercise

查看答案和解析>>

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

Without your timely help, we ________ in big trouble that day.
A.would have been B.would beC.had beenD.were

查看答案和解析>>

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

He insisted that the doctor         at once.
A.be sent forB.was sent for
C.was going to be sent forD.must be sent for

查看答案和解析>>

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

I didn’t go to the party, but I do wish I ____there.
A.wasB.wereC.had beenD.went

查看答案和解析>>

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

If I ______ about this computer program, a hage amount of time and energy would have been saved.
A.knowB.knewC.had known D.have known

查看答案和解析>>

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

It’s too bad that I failed in the math exam. If only I ______ hard at it!
A.workedB.had workedC.has workedD.would work

查看答案和解析>>

同步練習(xí)冊(cè)答案