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

試題分析:考查情態(tài)動詞。根據(jù)句意可知本題表示“本應當……”,故用should have done或ought to have done。再根據(jù)主語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

查看答案和解析>>

同步練習冊答案