Allflights____becauseofthesnowstor

发布时间:2020-07-11 19:48:48

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

网友回答

C解析试题分析:考查时态和语态。本题是现在完成时的被动语态,现在完成时表示过去所发生的事情对现在的影响。句意:因为暴风雪所有的航班都被取消了,很多乘客不得不乘坐火车。根据句意说明过去发生的暴风雪的影响是很多人不能乘坐飞机,只能做火车。根据句意使用被动语态的形式,故C正确。考点:考查时态和语态点评:现在完成时和一般过去时的区别是时态题考查的重点内容,现在完成时表示过去发生的事情对现在的影响,或者过去发生的事情延续到现在;而一般过去时只表示过去发生过某件事情,不表示对现在的影响。
以上问题属网友观点,不代表本站立场,仅供参考!