If you had listened to the doctor, you  _________ all right now.
A.a(chǎn)reB.wereC.would have beenD.would be
D

試題分析:考查虛擬語氣。本句是錯綜條件句的虛擬語氣,從句是對過去的虛擬時(shí),從句中使用“過去完成時(shí)”;主句是對現(xiàn)在的虛擬,使用“情態(tài)動詞+動詞原形”;句意:如果你聽醫(yī)生的話,你現(xiàn)在就好起來了。故D正確。
點(diǎn)評:本句屬于條件句的虛擬語氣,是錯綜條件句,主句是對現(xiàn)在時(shí)的虛擬,從句是對過去時(shí)的虛擬。從句對過去的虛擬時(shí),從句中使用“過去完成時(shí)”;主句對現(xiàn)在的虛擬,使用“情態(tài)動詞+動詞原形”;
練習(xí)冊系列答案
相關(guān)習(xí)題

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

I’m glad you told me about yesterday’s show being cancelled. Otherwise I _____ all the way for nothing.
A.travelledB.had travelledC.would travelD.would have traveled

查看答案和解析>>

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

All agreed to his suggestion that a bridge across the river__________.
A.builtB.be builtC.would buildD.should build

查看答案和解析>>

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

To help Tom improve his English, I_______ that he take some online courses.
A.recommendB.a(chǎn)cknowledge C.a(chǎn)bandonD.declare

查看答案和解析>>

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

One of the requirements for the experiment is that the material _____ to its burning temperature.
A.is heatedB.will be heatedC.be heatedD.would be heated

查看答案和解析>>

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

----I failed again. I wish I _________ harder.?---But you _________.
A.had worked; hadn’tB.had worked; didn’t
C.worked; don’t D.worked; didn’t

查看答案和解析>>

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

_______ Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it wasn’t for B.Were it not for C.Had it not been forD.If it hasn’t been for

查看答案和解析>>

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

But for the fact that China ____ also affected by the global economic crisis, we ____ fewer unemployed workers now.
A.is; would haveB.were; would have
C.was; would have hadD.is; would have had

查看答案和解析>>

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

If there hadn’t been so much smog in Beijing, we______________ the beautiful scenery across the Tiananmen Square.
A.enjoyed B.would have enjoyedC.had enjoyedD.would enjoy

查看答案和解析>>

同步練習(xí)冊答案