- Has John 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)到了嗎?——不,他應該一個小時后到達!皁ught to+have+done”表示過去應該做而實際并沒有做,譯成“理應做……”,往往表示遺憾。故選D。
練習冊系列答案
相關習題

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


—Hi, Tom, Any idea where Jane is?
— She __ in the classroom. I saw her there just now.
A.shall beB.should have beenC.must beD.might have been

查看答案和解析>>

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


— Is Jay coming by bus?
— He should, but he ____ not. He likes cycling along.
A.must B.can C.need D.may

查看答案和解析>>

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


--Where are you going for your weekend?
--- I haven’t decided yet. I ______ go to the Hemudu Site Museum.
A.shouldB.canC.mustD.might

查看答案和解析>>

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


Jack, don’t worry. You ____ get the textbook tomorrow.
A.shallB.willC.mayD.can

查看答案和解析>>

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

— Oh, it’s you. I__________ you. Why are you looking so thin and pale?
— I’ve been ill for weeks and still under treatment.
A.can’t recognizeB.could hardly recognizeC.haven’t recognizedD.wasn’t recognizing

查看答案和解析>>

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


Mike _____come to see me this afternoon. I don’t want to go window-shopping with you in case he comes.
A. can            B. must           C may              D. will

查看答案和解析>>

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


3 You can’t imagine such a beautiful girl ______ say such rude words.
A might B need C should D may

查看答案和解析>>

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


Take care. You ________ burn your mouth. The coffee is hot.
A.mustB.canC.shouldD.might

查看答案和解析>>

同步練習冊答案