A-A+

All flights ______ because of the terribly bad

2022-08-01 23:48:01 问答库 阅读 168 次

问题详情

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是唯一正确的选项。

考点: