The haze or smog was so serious that the winter running _________.Some students
题型:不详难度:来源:
The haze or smog was so serious that the winter running _________.Some students complained as they ranA.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正确。 |
举一反三
— Professor Smith, some students want to have a talk with you. ___ they wait here or outside? — Show them in now, please.A.Will | B.Shall | C.Would | D.Must |
|
Sir, you _______ be sitting in this sitting room. It is for women and children only.A.oughtn’t to | B.can’t | C.won’t | D.needn’t |
|
My friends __________ come to see me. I don’t want to go out in case they come. |
“No student,” the headteacher stressed, “_______ go out of the school after ten o’clock at night without my permission.” |
She is a quiet girl at school,but sometimes she _____be very naughty.A.should | B.would | C.can | D.will |
|
最新试题
热门考点