They________have arrived at lunchtime but their flight was delayed.(2011·全國 )
A.willB.canC.mustD.should
D
D [考查虛擬語氣的用法。句意為:他們本該午飯時到達,但他們的航班推遲了。should have done本來應該做某事,而實際沒做。but their flight was delayed這樣的結(jié)果,說明他們本來該到達卻沒有到達,因此選D。]
練習冊系列答案
相關習題

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

----- What does Canada export?
---- A large quantity of wheat_____ sent away.
A.isB.a(chǎn)reC.haveD.is being

查看答案和解析>>

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


–Have you heard the latest news?
-No, what ____?
A.is itB.is thereC.a(chǎn)re theyD.a(chǎn)re those

查看答案和解析>>

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

—Shall I help clean the kitchen, Mum?
—Thank you.But you ________ it because I can do it myself.
A.mustn't have doneB.wouldn't have done
C.mightn't have doneD.haven't got to do

查看答案和解析>>

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

  But for the help of my English teacher, I ________ the first prize in the English Writing Competition.
A.would not winB.would not have won
C.would winD.would have won

查看答案和解析>>

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

---I’m sorry. I _________ at you the other day.
---Forget it. It was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

查看答案和解析>>

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

(天津市河東區(qū)201 4年高三二?荚嚕9. If you_______ me about it a little earlier, I _______  here now.
A.bad told: would not heB.told; am not
C.have told; would not beD.tell; would be

查看答案和解析>>

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

(2014年山東日照市高三校際聯(lián)合檢測)8.She___have attended the meeting,for she was seeing a doctor then.
A.shouldn’tB.mustn’tC.wouldn’tD.couldn’t

查看答案和解析>>

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

If you had told him the truth, he ______ so angry now.
A.isn'tB.wasn't
C.wouldn't beD.wouldn't have been

查看答案和解析>>

同步練習冊答案