早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Weapologizeforanyinconvenienceyouhavebeencausedbythedelayoftheflight.A.mayB.wouldC.mustD.need

题目详情
We apologize for any inconvenience you _______ have been caused by the delay of the flight.
A.may B.would C.must D.need
▼优质解答
答案和解析
A

考查情态动词,A. may+have done过去可能做了,表示不确定的推测,B. would+have done过去本来会做而没做,,C. must+have done过去一定,D. need+have done过去本有必要做却没做,句意是;我们为大家可能因为航班的延误导致的不便而道歉。选A。