精英家教网 > 高中英语 > 题目详情
—The problem wasn’t difficult for him,was it?
—No,it wasn’t.He      a more difficult one.
A.should have been givenB.ought to be given
C.would have been givenD.must be given
A
考查情态动词。句意:问题:该问题对他来说不难,对吗?回答:不难。他应该被给予一个更难的问题。该对话整个谈论的是发生在过去的事,与现在无关,故答案应在选项A或C中选。should have done表示“该做而未做的事”,合题意,是正确答案。
练习册系列答案
相关习题

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

The teacher __________ have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose.
A.shouldB.can
C.wouldD.must

查看答案和解析>>

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

He       you more help,even though he was very busy.
A.might have givenB.may give
C.must have givenD.might give

查看答案和解析>>

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

—___________ he have apologized to Kate?
—Yes,he ___________.Otherwise,she couldn’t be dating with him now.
A.Must;canB.Can;can?
C.Must;must haveD.Can;must have

查看答案和解析>>

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

.How I wish every family _________ a large house with a beautiful garden.?
A.hasB.will haveC.hadD.had had

查看答案和解析>>

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

He _________ to the party this afternoon if he has something important to do.?
A.needs not goB.needn’t go?
C.doesn’t need goingD.doesn’t need go?

查看答案和解析>>

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

Mr. Brown, a good friend of mine, __________ us but that he was short of money at the time.
A.would helpB.would have helped
C.had helpedD.helped

查看答案和解析>>

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

I apologize if I__________you,but I assure you it was unintentional(无意的).?
A.offendB.had offended?
C.should have offendedD.might have offended?

查看答案和解析>>

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

. How ____ you be so careless ?
A.can B.will C.wouldD.may

查看答案和解析>>

同步练习册答案