If you had worked hard, you ______ so anxious now.
A.a(chǎn)re notB.would not have beenC.will not beD.would not be
D
考查虛擬語氣。If 條件從句表示的是過去,主句表示的是現(xiàn)在,這是一種混合的虛擬語氣,主句的構(gòu)成應(yīng)用would /could / might do,所以選D。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

The Chinese teacher looks so pale. She ___ be ill.
A.mustB.mustn’tC.canD.need

查看答案和解析>>

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

—Tom hasn't finished what he was saying.
—He     .I already know what he has in mind.
A.shouldn'tB.may notC.can't D.needn't

查看答案和解析>>

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


9.“Oh, Peter, you are running a high fever. You _______ go to see a doctor or you’ll miss the entrance exam.” said the teacher.
A.mustB.shouldC.mightD.Could

查看答案和解析>>

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

It’s said that there are plenty of hotels in that town. There       be any difficulty for you to find somewhere to stay . 
A.wouldn’tB.mustn’t C.shouldn’tD.needn’t

查看答案和解析>>

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

Sorry I’m late. I ______ have turned off the alarm clock and gone back to sleep again.
A.mightB.shouldC.canD.will

查看答案和解析>>

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

What a pity! I ______ in Hainan two more days, but something urgent needed to be dealt with back home.
A. must have stayedB. needn’t have stayed
C. may have stayedD. could have stayed

查看答案和解析>>

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


35. — Thank you for reminding me of the time, or I______late for the flight yesterday.
— Don’t mention it.
A.should beB.would beC.will have beenD.would have been

查看答案和解析>>

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


12.  To my surprise, some of my students_____ stay up to study for the coming examination
A.mayB.mustC.canD.Should

查看答案和解析>>

同步練習(xí)冊答案