---- The woman biologist stayed in Africa studying wild animals for 13 years bef

---- The woman biologist stayed in Africa studying wild animals for 13 years bef

题型:不详难度:来源:
---- The woman biologist stayed in Africa studying wild animals for 13 years before she returned.
---- Oh, dear! She _______ a lot of difficulties!
A.may go throughB.might go through
C.ought to have gone throughD.must have gone through

答案
D
解析
检查考生对情态动词表示判断的掌握和运用能力。首先,对过去发生事情的判断用情态动词+完成形式;其次,ought to have done 表示“本应该……”,即事情没有做,所以不符合语境。must have done 表示“肯定……”。
举一反三
---- Don"t you think it necessary that he _______ to Miami but to New York?
---- I agree, but the problem is ________ he has refused to.
A.will not be sent; thatB.not be sent; that
C.should not be sent; whatD.should not send; what

题型:不详难度:| 查看答案
--- I’m sorry. I ___________ at you the other day.
--- Forget it. I was a bit out of control myself.
A.shouldn’t shoutB.shouldn’t have shouted
C.mustn’t shoutD.mustn’t have shouted

题型:不详难度:| 查看答案
—She looks very happy.She_______have passed the exam.
—I guess so.It’s not difficult after all.
A.shouldB.couldC.mustD.might

题型:不详难度:| 查看答案
—I think I"ll give Bob a ring.
—You ______. You haven"t been in touch with him for ages.
A.willB.mayC.have toD.should

题型:不详难度:| 查看答案
—What do you think we can do for our aged parents?
—You    do anything except that you visit them as often as possible.
A.don’t have toB.oughtn’t to
C.mustn’tD.shouldn’t

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

超级试练试题库

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