All flights________because of the storm, they decided to take the train.

admin2021-06-28  8

问题 All flights________because of the storm, they decided to take the train.

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

答案D

解析 逗号前后两部分之间没有连词,且逗号后是一个完整的句子;因此逗号前是独立主格结构,空处应用非谓语动词形式。根据句意可知,“航班取消”发生在decided所表示的动作之前,且fights积cancel之间是逻辑上的动宾关系,所以空处应用现在分词的完成被动式,即“having been+过去分词”的形式。散选D。
转载请注明原文地址:https://kaotiyun.com/show/PlxC777K
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)