填空题

An flights__________________________________________________(由于暴雪而被取消), many passengers could do nothing but take the train.

【参考答案】

having been canceled because of the snowstorm