精英家教网 > 高中英语 > 题目详情
You _______ late for yesterday’s class meeting, as it was so important.
A.couldn’tB.shouldn’t beC.mustn’t have beenD.oughtn’t to have been
D
考查情态动词。oughtn’t to have done =" shouldn’t" have done本不应当做。句意:你昨天班会本应当迟到,因为它很重要。
练习册系列答案
相关习题

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

It has been announced that candidates       remain in their seats until all the papers have been collected.
A.canB.shallC.will D.may

查看答案和解析>>

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

Had I hurried, I        the tram.
A. would catch
B. could catch
C. would have caught
D. had caught

查看答案和解析>>

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

For the engine to work, the green button        be in the “on” position.
A.canB.wouldC.mustD.might

查看答案和解析>>

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

I wish you _____ go to the art gallery with us. If there _____ enough
tickets, I’d let you know.
A.can, wereB.could, wereC.will, wereD.will, is

查看答案和解析>>

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

______ it be true that we will have to wait for 3 hours in a line to get into the French Pavilion in the Expo Site?
A.MustB.ShallC.CanD.Need

查看答案和解析>>

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

I insisted that the boy          his hands before having supper.
A.washesB.washedC.had washedD.(should) wash

查看答案和解析>>

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

This camera is of good quality. If it ______ break down within the first year, we would repair it at our expense.
A.wouldB.shouldC.couldD.might

查看答案和解析>>

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

It’s unimaginable that such a top student as Jane     cheat in the exam.
A.mightB.canC.mayD.should

查看答案和解析>>

同步练习册答案