All flights are canceled because of the bad weather, we had to wait until the next day.

admin2020-12-23  59

问题 All flights are canceled because of the bad weather, we had to wait until the next day.

选项 A、have been canceled
B、were canceled
C、had been canceled
D、having been canceled

答案D

解析 因天气原因,所有航班都取消了,我们只好等到第二天出发。本题考查独立主格结构。原句由两个分句构成,中间没有连接词表明二者的语法关系。从句意看,前面的分句为原因状语,可以用as等表示,但画线部分在谓语位置,因此,将are canceled改为having been canceled,Hall flights构成独立主格结构,就可以表明它与主句之间的逻辑关系了,即选项D。其中,having been既说明了事件发生的时间早于主句动词,也说明了航班是被取消的。
转载请注明原文地址:https://kaotiyun.com/show/4zuO777K
0

最新回复(0)