What a pity! Considering his ability and experience, he ______ better.A.need hav
题型:不详难度:来源:
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 |
解析
试题分析:考查情态动词。Need have done需要做某事,实际上却未做(表示虚拟语气);must have done一定做了某事(表示对过去发生的事情的肯定推测);might have done本可以做某事;句意:真遗憾啊!考虑到他的能力和经验,他本可以做得更好。故D正确。 点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做。can’t have done 过去不可能做了某事;shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事;needn’t have done 本没有必要做某事;注意没有 mustn’t have done的形式。 |
举一反三
— I didn’t go to class last night because my car broke down. — You mine. I wasn’t using it.A.should borrow | B.might have borrowed | C.could have borrowed | D.must have borrowed |
|
According to the air traffic rules, you ___ switch off your mobile phone before boarding. |
—My uncle suggests I ________ abroad. —I would rather you ________ at home.A.go; stay | B.went; stayed | C.go; stayed | D.went; stay |
|
Had I known about this computer program, a huge amount of time and energy________.A.would have been saved | B.had been saved | C.will be saved | D.was saved |
|
I can"t thank you _______ much because without your help I _______ have won the first prize.A.too; wouldn"t | B.very; shouldn"t | C.that; might not | D.so; couldn"t |
|
最新试题
热门考点