——Has Jane arrived yet?         ——No, she_______ an hour ago.
A.was supposed to comeB.must have come
C.should comeD.ought to have come
D
考查虛擬語氣。句意:簡已經(jīng)到了嗎?——不,她應(yīng)該一小時前就到了!皁ught to+have+done”表示過去應(yīng)該做而實際并沒有做,譯成“理應(yīng)做……”,往往表示遺憾。故選D。
練習(xí)冊系列答案
相關(guān)習(xí)題

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


A foreign language like English is difficult to learn, so you ____________ work too hard.
A.can’tB.mustC.shouldn’tD.ought to

查看答案和解析>>

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


If you ______ earlier, you ________ him.
A.came; would meetB.had come; would have met
C.had come; would meetD.would come; met

查看答案和解析>>

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

If you had not helped them, they ______ in London now.
A.would still beB.will still beC.would have still goneD.will have still gone

查看答案和解析>>

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


. -- What does the sign on the wall read?
--“ No person ______ enter it without permission.”
A.willB.mayC.shallD.must

查看答案和解析>>

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


—I’m surprised more and more people________participate in the morning exercises in the plaza now.
—Morning is a time of day.
A.shouldB.canC.mayD.need

查看答案和解析>>

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


——The research on the new bird flu virus vaccine is challenging and demanding. Who do you think can do the job?
——____ Tom have a try?
A.Shall B.CanC.WillD.Need

查看答案和解析>>

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


.—______ I lock the lab before I go home?
—Don’t bother.I’ll check it myself later.
A.MayB.MustC.CanD.Shall

查看答案和解析>>

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


. ------ The door was open.
----- It ___________open. I had locked it myself and the key was in my pocket.
A.can’t be B.mustn’t beC.can’t have beenD.mustn’t have been

查看答案和解析>>

同步練習(xí)冊答案