精英家教网 > 高中英语 > 题目详情
What a pity! Considering his ability and experience, he ____ better.
A.need have doneB.must have done
C.can have doneD.might have done
D
考察虚拟语气。句意:太可惜了。考虑到它的能力和经验,他可能做得更好。“might+have+done”表示对过去事情的推测,故选D。
练习册系列答案
相关习题

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

Look at the mess the boys made! You _______ have taught them how to behave themselves.
A.mustB.may C.canD.should

查看答案和解析>>

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

You____me my bike yesterday afternoon; I needed it so badly.
A.should have returnedB.should return
C.must returnD.must have returned

查看答案和解析>>

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

—What will you do next Sunday?
—Maybe do some shopping, for I ______go to school on Sunday.
A.mustn’tB.shouldn’tC.don’t have toD.had better not

查看答案和解析>>

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

Who do you suppose _________ turn to for help?
A.should weB.we shouldC.do weD.can we

查看答案和解析>>

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

----Look,Mr.Hu is on the other side of the street.
----It____ be him.He has gone to Lanzhou.
A.mustn’tB.can’tC.wouldn’tD.couldn’t

查看答案和解析>>

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

Had the bomb dropped over a populated area of the city , there ____ a great deal of damage.
A.may beB.might have been
C.may not beD.mightn’t have been

查看答案和解析>>

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


If you had joined the chat room ten minutes ago, you _____ what we were talking about.
A.will knowB.are knowing C.can knowD.would have known

查看答案和解析>>

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

--- What        it be?
--- It         be a man, for it is not moving. It      be a dustbin, I think.
A.can, may, mustB.can, can’t, must
C.can, must, canD.may, may not, could

查看答案和解析>>

同步练习册答案