问题 选择题

They could have attended the awarding ceremony,but their flight      due to the bad weather.

A.was delayed

B.had been delayed

C.has delayed

D.was delaying

答案

答案:A

题目分析:考查时态和语态。根据句中的could have done可知是对过去事情的推测,故用一般过去时。主语their flight与delay之间为被动关系,故用被动语态。句意:他们本可以参加颁奖典礼的,但他们的航班由于坏天气延迟了。故A正确。

单项选择题 共用题干题
单项选择题