填空题

____________________________(所有航班被取消) because of the heavy rain, all the passengers had to take the train.

【参考答案】

All the flights having been canceled