精英家教网 > 高中英语 > 题目详情
What a pity! Considering his ability and experience, he ____ have done better.
A.needB.mustC.mightD.can
C

试题分析:考察情态动词用法。Need have done本需要做某事,实际上却未做;must have done一定做了某事;might have done也许做了某事;can have done可能做了某事(用于疑问句或者否定句)。句意:真遗憾啊!考虑到他的能力和经验,他本可以做得更好的。故C正确。
点评:本题是高考必考考点,一定要牢记句型意思。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的形式。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

It             be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A.mayB.couldntC.shouldD.neednt

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-----Do you know where David is ?  I couldn’t find him anywhere.
-----Well. He _______have gone far-----his coat’s still here.
A.shouldn’tB.mustn’tC.can’tD.wouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I talked for a long time, and in the end I_____ make her believe me.
A.shouldB.can C.was able to D.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

According to the school rules, no student __________ go out of the school after eleven o’clock at night without the teacher’s permission.
A.willB.mustC.mayD.shall

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Students ___________ remain in their seats until all the papers have been collected.
A.mayB.shallC.needD.can

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—When I first got to Harvard, my awkward English brought me great trouble.
——Oh, dear, it _______a struggle for you to keep up with other students.
A.might beB.can beC.could have beenD.must have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

My sister met him at the street yesterday afternoon, so he __________ your lecture.
A.shouldn’t have attendedB.needn’t have attended
C.mustn’t have attendedD.couldn’t have attended

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

–Amazing! You ______come to the party in such a fancy dress.
__ Do’t you know it’s a fashion?
A.mustB.willC.couldD.should

查看答案和解析>>

同步练习册答案