If it hadn’t rained so hard last night,it_______ so  cold today.
A.would’t beB.hadn’t beenC.weren’tD.wouldn’t have been
A

試題分析:本題考察的是錯綜條件句的虛擬語氣。本題條件句中時間狀語是last night說明本句與過去事實相反,故使用過去完成時。主句中的時間狀語是today說明主句是與現(xiàn)在事實相反的語序語氣,故使用“情態(tài)動詞+動詞原形”。句意:要是昨天晚上不是下了那么大的魚,今天就不會這么冷了。故A正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

—Did you go to the fashion show last week?
—I ________,but I was fully occupied the whole week.
A.must goB.must have gone
C.would goD.would have gone

查看答案和解析>>

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

(湖南省懷化市2014年高三第二次模擬考試)32. Keep up a good state of mind even if you ______ fail plenty of times.
A.shouldB.willC.mustD.need

查看答案和解析>>

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

We were strongly recommended that we _____ in Malaysia.
A.didn’t travel B.wouldn’t travelC.hadn’t travelled D.not travel

查看答案和解析>>

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

— Joe, don’t forget to bring your laptop with you tomorrow, OK?
— Oh, thank you. I wouldn’t bring it if you _____ me.
A.wouldn’t remindB.haven’t reminded
C.hadn’t remindedD.shouldn’t have reminded

查看答案和解析>>

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

He called to tell me that you are in hospital, otherwise I ______ nothing about it.
A.had knownB.wouldn’t have known
C.would knowD.would have known

查看答案和解析>>

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

The project ______ last month but unfortunately it had to be prolonged because of the financial problem.
A.needn’t have been finishedB.shouldn’t have finished
C.could have been finished D.must have finished

查看答案和解析>>

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

She often shares her deepest thoughts and fears with friends through QQ, as if they ________ chatting in her living room.
A.wereB.a(chǎn)re
C.had beenD.has been

查看答案和解析>>

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

(2013·浙江高考)Eye doctors recommend that a child's first eye exam ________ at the age of six months old.
A.wasB.be
C.wereD.is

查看答案和解析>>

同步練習(xí)冊答案