专四专八考试

解析:All flights ______ because of the

来源:网考网专四专八 所有评论

【单选题】 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是唯一正确的选项。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论