精英家教网 > 高中英语 > 题目详情

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

A.could have cancelled B.should have cancelled
C.must have been cancelled D.ought to have been cancelled

D

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

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

I still remember my happy childhood when my mother ______ take me to Disneyland at weekends.

A.might B.must C.would D.should

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I’m as busy as a bee; ________ you bother me with so many questions now?

A.can B.shall C.must D.may

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

He _______that, without any strong evidence, he was sentenced to 10 years in prison by the judge in the trial.

A.could not have imagined B.can not imagine
C.could have imagined D.can have not imagined

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—I heard they went skiing in the mountains last winter.
—It       true because there was little snow there.

A.may be notB.won’t beC.couldn’t beD.mustn’t be

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

She is a quiet girl at school,but sometimes she _____be very naughty.

A.should B.would C.can D.will

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

You’d better put on a heavy coat.Sometimes it________be very cold here at night.

A.should B.can
C.will D.must

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

It is important to know about the cultural differences that ________ cause problems.

A.must B.dare
C.may D.shall

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

— Shall I go and buy two more bottles of beer?
— No, I’ve already bought twenty. That _____ be enough for us two.

A.can B.may C.ought to D.might

查看答案和解析>>

同步练习册答案