What a pity! Considering his ability and experience,he___ better.A.need have don
题型:不详难度:来源:
What a pity! Considering his ability and experience,he___ better.A.need have done | B.must have done | C.can have done | D.might have done |
|
答案
D |
解析
考查虚拟语气。句意:太可惜了!考虑到他的能力和经验,他可能做的更好了。“might+have+done”表示对过去事情的推测,意思是“可能已经”或“也许已经”。故选D。 |
举一反三
What a pity! Considering his ability and experience, he ____ better.A.need have done | B.must have done | C.can have done | D.might have done |
|
Look at this! It’s broken now! You ________ have been careful!A.could | B.must | C.would | D.should |
|
He put forward his suggestion at the meeting that every means ________ to save the crops before the storm came.A.be tried | B.was tried | C.should try | D.tried |
|
I wonder why they’re so late. They ______ here an hour ago.A.should be | B.might be | C.should have been | D.might have been |
|
I insist that he _______ medicine instead of law.A.has studied | B.studies | C.should study | D.studied |
|
最新试题
热门考点