精英家教网 > 高中英语 > 题目详情

【题目】You _______ her more help, even though you were really busy.

A.might giveB.must have given

C.ought to have givenD.ought to give

【答案】C

【解析】

考查情态动词。句意:你应该给她更多的帮助,即使你真的很忙。must have done表示“对过去情况的肯定推测”,should/ought to have done表示“本应该完成,却未完成”;由语境可知,此处指“本应该给却未给她的帮助”,用ought to have given。故选C项。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:

【题目】 He was so sad hearing the bad news that he couldn’t ____ his tears.

A. hold on B. hold up

C. hold back D. hold out

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】_______ our food and water running out, we had to find a way to get some.

A.BecauseB.SinceC.WithoutD.With

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】People do not now believe in the _______ of ghosts.

A.existenceB.occurrenceC.evidenceD.birth

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】We should do what we can ______ peoples hard work pays off.

A. be sure B. being sure

C. making sure D. to make sure

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】

A.Egg.B.Fish.C.PorkD.Steak

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】_______ is troubling me is ______ I don’t understand ________ he said

A.What; that; whatB.What; what; what

C.That; that; whatD.Why; that; which

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】Taught in a more professional way, you _________ the swimming skill much better.

A. might master B. would have mastered

C. can have mastered D. could master

查看答案和解析>>

科目:高中英语 来源: 题型:

【题目】After finding her car stolen, ______.

A .a policeman was asked to help

B. the area was searched thoroughly

C. it was looked for everywhere

D. she hurried to a policeman for help

查看答案和解析>>

同步练习册答案