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
考察虛擬語氣。句意:太可惜了?紤]到它的能力和經(jīng)驗(yàn),他可能做得更好。“might+have+done”表示對過去事情的推測,故選D。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

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.a(chǎn)re 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

查看答案和解析>>

同步練習(xí)冊答案