---- 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 through | B.might go through | C.ought to have gone through | D.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; that | B.not be sent; that | C.should not be sent; what | D.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 shout | B.shouldn’t have shouted | C.mustn’t shout | D.mustn’t have shouted |
|
—She looks very happy.She_______have passed the exam. —I guess so.It’s not difficult after all.A.should | B.could | C.must | D.might |
|
—I think I"ll give Bob a ring. —You ______. You haven"t been in touch with him for ages.A.will | B.may | C.have to | D.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 to | B.oughtn’t to | C.mustn’t | D.shouldn’t |
|
最新试题
热门考点