单选题 All the flights______because of the hurricane, they decided to take the train instead.
【正确答案】 D
【答案解析】解析:考查非谓语动词和时态语态。分析句子结构,两个分句之间没有连词,前半部分的逻辑主语是all the flights,而句子的主语是they,所以前半部分不是句子,而是一个独立主格结构,所以空格处应该用非谓语动词形式,排除A、C。flights与cancel构成被动关系,且是已经完成的动作,所以使用过去完成时的被动语态。句意为“由于飓风,所有的航班都被取消,他们决定换乘火车”。故选D。