精英家教网 > 高中英语 > 题目详情
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正确。
练习册系列答案
相关习题

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

—I wonder where Peter is.He said he’d be here for lunch.
—Don’t worry!He________be caught in the rush hour.
A.willB.should
C.canD.may

查看答案和解析>>

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

—May I take this book out of the reading room?
—No,you ________.You read it in here.
A.mightn’tB.won’t
C.needn’tD.mustn’t

查看答案和解析>>

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

I still remember my happy childhood when my mother ______ take me to Disneyland at weekends.
A.mightB.must
C.would D.should

查看答案和解析>>

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

I told Sally how to get here, but perhaps I ______for her.
A.had to write it outB.must have written it out
C.should have written it outD.ought to write it out

查看答案和解析>>

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

—Can I pay the bill by check?
—Sorry,sir.But it's the management rules of our hotel that payment     be made in cash.
A.shallB.needC.willD.can

查看答案和解析>>

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

She is a quiet girl at school,but sometimes she _____be very naughty.
A.shouldB.wouldC.can D.will

查看答案和解析>>

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

Alex changed his mind at the last minute,otherwise we ________ an agreement.
A.should have reachedB.could have reached
C.can reachD.should reach

查看答案和解析>>

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

If the government takes measures to enrich senior citizens’ social and spiritual life, it ____ help develop a truly harmonious society.
A.CanB.mustC.shallD.should

查看答案和解析>>

同步练习册答案