题目内容

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

试题分析:考查情态动词。根据句意可知本题表示“本应当……”,故用should have done或ought to have done。再根据主语the winter running与动词cancel之间为被动关系。句意:雾霾是如此的严重,所以冬季跑步本应当被取消,一些学生在跑步时抱怨。故D正确。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网