问题
选择题
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正确。