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

試題分析:考查情態(tài)動詞。Need have done需要做某事,實(shí)際上卻未做(表示虛擬語氣);must have done一定做了某事(表示對過去發(fā)生的事情的肯定推測);might have done本可以做某事;句意:真遺憾!考慮到他的能力和經(jīng)驗(yàn),他本可以做得更好。故D正確。
點(diǎn)評:本題是高考必考考點(diǎn),一定要牢記句型意思。must have done過去肯定做了某事。should have done 本應(yīng)該做而實(shí)際未做。can’t have done 過去不可能做了某事;shouldn’t have done 本不應(yīng)該做而實(shí)際做了。 need have done 本有必要做某事;needn’t have done 本沒有必要做某事;注意沒有 mustn’t have done的形式。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

I can't thank you _______ much because without your help I _______ have won the first prize.
A.too; wouldn'tB.very; shouldn't
C.that; might notD.so; couldn't

查看答案和解析>>

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

----Mary broke up with me!
----You ______ have forgotten about the Valentine's Day.
A.shouldn'tB.couldn'tC.needn'tD.mustn't

查看答案和解析>>

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

If penicillin had not been available, many people _____ from sickness or even small wounds.
A.would dieB.would have died
C.will have diedD.might die

查看答案和解析>>

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

As the day was fine ,I made the suggestion _______ for  a walk in the park .
A.we goB.we will goC.should we goD.that we go

查看答案和解析>>

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

—Hi, Tom. Any idea where Jane is?
—She_____in the classroom. I saw her there just now.
A.shallbeB.shouldhavebeenC.mustbeD.can be

查看答案和解析>>

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

But for the help of my English teacher,I________the first prize in the English Writing Competition.
A.would not winB.would not have won
C.would winD.would have won

查看答案和解析>>

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

Mr. White __________ at 8:30 for the meeting, but he didn’t show up.
A.should have arrivedB.should arrive
C.had arrivedD.should be arriving

查看答案和解析>>

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

Doctors strongly recommended that my father _____ more exercise regularly instead of sitting still before a computer all day long.
A.takes B.take C.took D.had taken

查看答案和解析>>

同步練習(xí)冊答案