the teacher's advice yesterday, you __________in hospital now.
A.Were you to follow
B.Had you followed, wouldn’t be
C.Had you followed, wouldn’t have been
D.If you followed, wouldn’t have been
B

試題分析:考查錯綜條件句的虛擬語氣與倒裝。本句條件句是一個與過去事實相反的虛擬語氣,中使用過去完成時,如果條件句中省略了if,要使用部分倒裝的形式。同時這句的主句中與現(xiàn)在事實相反,要使用“情態(tài)動詞+動詞原形”。句意:如果我昨天采納了老師的建議,你現(xiàn)在就不會住院。故B正確。
點評:當(dāng)條件句與主句的時間不一樣的時候,要分別根據(jù)不同的時間使用不同的時態(tài),同時如果條件句中省略if句子要使用部分倒裝的形式。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

Had I known about this computer program, a huge amount of time and energy________.
A.would have been saved  B.had been saved
C.will be saved D.was saved

查看答案和解析>>

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

The happy smile on her face suggests that she _______ to the party tomorrow evening.
A.will goB.should goC.would have goneD.is about to go

查看答案和解析>>

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

—Shall we finish the project two days ahead?
—I’m afraid we       , in case the heavy storm comes suddenly.
A.mayB.willC.canD.must

查看答案和解析>>

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

-----Are you pleased with the play?
------Not at all. It couldn’t have been___.
A.worseB.so betterC.betterD.the worse

查看答案和解析>>

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

Mountain climbing _______ be tiring and many people feel sick as the atmosphere gets thinner.
A.needB.canC.mustD.would

查看答案和解析>>

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

I paid a fine of 200yuan for speeding. If only I _________ the traffic rules!
A.had respectedB.respected
C.would have respected D.could respect

查看答案和解析>>

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

-----Where are the children? Professor Zhang has come and his speech will start soon.
------I wish they         always late.
A. hadn’t been   C. wouldn’t be     D. wouldn’t have been   D. weren’t

查看答案和解析>>

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

----My e-dictionary is nowhere to be found. Who ______ have taken it?
-----Keep looking and you will find it. ________ you have good luck!
A.should; NeedB.should; MayC.could; MayD.could; Need

查看答案和解析>>

同步練習(xí)冊答案