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

解析試題分析:考查情態(tài)動詞。根據(jù)句意可知本題表示“本應(yīng)當(dāng)……”,故用should have done或ought to have done。再根據(jù)主語the winter running與動詞cancel之間為被動關(guān)系。句意:霧霾是如此的嚴(yán)重,所以冬季跑步本應(yīng)當(dāng)被取消,一些學(xué)生在跑步時抱怨。故D正確。
考點(diǎn):考查情態(tài)動詞

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源: 題型:單選題

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

查看答案和解析>>

同步練習(xí)冊答案