All flights because of the snowstorm, many passengers could do nothing but take the trai

发布时间:2020-08-17 03:01:00

All flights      because of the snowstorm, many passengers could do nothing but take the train.
A. had been canceled
B. have been canceled
C. having been canceled
D. being canceled

网友回答

A. had been canceled
B. have been canceled
(答案→)C. having been canceled
D. being canceled
解析:考查时态和语态。本题是现在完成时的被动语态,现在完成时表示过去所发生的事情对现在的影响。句意:因为暴风雪所有的航班都被取消了,很多乘客不得不乘坐火车。根据句意说明过去发生的暴风雪的影响是很多人不能乘坐飞机,只能做火车。根据句意使用被动语态的形式,故C正确。
以上问题属网友观点,不代表本站立场,仅供参考!