I ______ her, but I never could.A.ought to helpB.must helpC.ought to have helped

I ______ her, but I never could.A.ought to helpB.must helpC.ought to have helped

题型:不详难度:来源:
I ______ her, but I never could.
A.ought to helpB.must help
C.ought to have helped D.must have helped

答案
C
解析
本题考查ought的用法。ought to + have+done表示过去应该做某事却没做。
举一反三
—Hi, Johnson, any idea where Susan is?
—It"s class time, so she       in the classroom now.
A.can beB.must have beenC.might have beenD.should be

题型:不详难度:| 查看答案
Mary __________ the job he offered to her, but she didn’t.
A.can’t takeB.ought to have takenC.should takeD.must have taken

题型:不详难度:| 查看答案
--- Are you in a hurry?
--- No, in fact, I’ve got plenty of time. I _______ wait.
A.canB.mayC.mustD.Should

题型:不详难度:| 查看答案
—Are you going to help him?
—Why  ___ I help him? He" s never done anything for me.
A.wouldB.couldC.mightD.should

题型:不详难度:| 查看答案
—I didn’t tell him the news.
—Oh, you ought _______.
A.to    B.not toC.not to have  D.to have

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.