语法与词汇 All things ______ because of the snowstorm, many passengers could donothing but take the train.
【正确答案】 D
【答案解析】句意:由于暴风雪, 所有的行程都被取消了, 许多乘客不得不乘坐火车。 本句考查非谓语动词的现在完成时, 现在完成时表示过去发生的事情对现在的影响, 根据题意暴风雪造成行程被取消, 所以应用现在完成时的被动态, 四个选项中只有选项D是非谓语动词, 因此本题选D项。