All flights ______because of the heavy fog, we had to decide to take the train.A

游客2023-07-18  35

问题 All flights ______because of the heavy fog, we had to decide to take the train.

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

答案 C

解析 所有的航班都因大雾而取消了,所以我们不得不决定乘火车。本题考查分词短语作状语的用法,cancel作vt与主语all flights构成了动宾关系,故用被动语态,取消航班应发生在做决定之前,故用完成时态。
转载请注明原文地址:https://tihaiku.com/zcyy/2848491.html
最新回复(0)