A-A+
All flights ______ because of the terribly bad
问题详情
All flights ______ because of the terribly bad weather, the passengers had to wait at the airport.
A.had been cancelled
B.having cancelled
C.having been cancelled
D.were cancelled
参考答案
正确答案:C
解析:本题的前、后两部分没有连词,由此可以推断出前半部分应该用独立结构来表示。这样一来,A和D就首先被排除掉了。又因为航班的取消需要用被动态来表示,故B也是不对的,应被排除掉。因此,只有C是唯一正确的选项。