All flights are canceled because of the bad weather, we had to wait until the ne

游客2023-12-30  24

问题 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://tihaiku.com/zcyy/3319691.html
最新回复(0)