The haze or smog was so serious that the winter running .Some students complained as they

发布时间:2020-08-17 10:21:08

The haze or smog was so serious that the winter running     .Some students plained as they ran
A. could have cancelled
B. should have cancelled
C. must have been cancelled
D. ought to have been cancelled

网友回答

A. could have cancelled
B. should have cancelled
C. must have been cancelled
(答案→)D. ought to have been cancelled
解析:考查情态动词。根据句意可知本题表示“本应当……”,故用should have done或ought to have done。再根据主语the winter running与动词cancel之间为被动关系。句意:雾霾是如此的严重,所以冬季跑步本应当被取消,一些学生在跑步时抱怨。故D正确。
以上问题属网友观点,不代表本站立场,仅供参考!