All the flights ______ because of the snowstorm, we had to take the train instead.
A、
were canceled
B、
had been canceled
C、
having canceled
D、
having been canceled
【正确答案】
D
【答案解析】
逗号前后句子无连词连接,因此前半句应用独立主格结构作状语,故排除A、B。由于动作发生在过去,且flights与cancel存在被动关系,因此用完成式被动语态,答案为D。
提交答案
关闭