精英家教网 > 高中英语 > 题目详情
They _____ have arrived at lunch time but the flight was delayed.
A.shouldB.canC.mustD.will
A
考察情态动词 should have done本应当干某事 can have done可能做了某事 must have done一定做了某事 will have done 将要做好
句意为,他们本应该在午饭的时候到达,但是航班被推迟了。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

--- We expected you yesterday.
--- I'm sorry, I       you to say that I couldn't be here until today.
A.must have calledB.would be calling
C.could have been callingD.should have called

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

My brother is honest. He _____ such a thing.
A.might not doB.can’t have doneC.can doD.mustn’t have done

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It is usually warm here in March, but it _____ be rather cold sometimes.
A.mustB.can C.shouldD.would

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I find it astonishing that he ____ be so rude to us. I _____ make a complaint to his company.
A.could; mustB.should; shallC.shall; shouldD.dare; have to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Shall I inform him of the change of the schedule right now?
— I’m afraid you _____.
A.willB.mayC.mustD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---When shall we meet your cousin at the station?
---His plane took off 2 hours ago, and it _________ arrive at 5pm.
A.couldB.shouldC.mustD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It’s quite warm here; we __________turn the heating on yet.
A.couldn’t B.mustn’tC.needn’tD.wouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Some aspects of a pilot’s job__________ be boring, and pilots often ________ work at inconvenient hours.
A.can; have toB.may; canC.have to; may D.ought to; must

查看答案和解析>>

同步练习册答案