The flights______(因暴风雪而取消), many passengers could do nothing but take the train.

admin2013-01-20  33

问题 The flights______(因暴风雪而取消), many passengers could do nothing but take the train.

选项

答案having been canceled because of the snowstorm

解析 分析题干语法结构可知,逗号前的部分是状语,应当使用非谓语动词修饰flights;“取消航班”发生在passengers could do nothing之前,因此所填部分应当使用现在完成时:另外,括号内虽未出现“被”字,但其表达的是被动意义,故分词结构要用完成时的被动态,结构为having been done。
转载请注明原文地址:https://kaotiyun.com/show/wTu7777K
0

随机试题
最新回复(0)