作业帮 > 英语 > 作业

All the flights ______ because of the snowstorm,we had to ta

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/06/22 20:32:30
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
All the flights ______ because of the snowstorm,we had to ta
C
通过看后面的had to,可以得知这是过去发生的事.
但两个分句之间没有连词,所以前半句应该用非谓语动词形式
所有的选项里只有C是非谓语动词形式.
B
这个选项很会误导人,最开始我也选择这个选项.
因为要体现先时性,是过去的过去,应该是过去完成时
但如果两分句之间加个so或者and,这句话就正确了,没有连词只能用C.