—Happy birthday!
— Thank you! It’s the best present I_________ for.
A.should have wishedB.could have wished
C.may have wishedD.must have wished
B

試題分析:考查情態(tài)動詞用法。情態(tài)動詞+have done可以表示對過去的虛擬,也可以表示是對過去所發(fā)生事情的推測。Should have done本應(yīng)該做某事,實際上卻未做;could have wished for可以希望得到…;may have done也許做了某事;D一定做了某事;句意:—生日快樂!x謝你。這是我可以希望得到的最好的禮物了。故B正確。
點評:本題是高考必考考點,一定要牢記句型意思。must have done過去肯定做了某事。should have done 本應(yīng)該做而實際未做。can’t have done 過去不可能做了某事;shouldn’t have done 本不應(yīng)該做而實際做了。 need have done 本有必要做某事;needn’t have done 本沒有必要做某事;注意沒有 mustn’t have done的形式。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

--- I haven’t got the reference book yet, but I’ll have a test on the subject next month.
--- Don’t worry. You _______ have it by Friday.
A.couldB.shallC.mustD.may

查看答案和解析>>

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

—Where did you get this book?
—I picked it up from a second-hand bookshop if you ______ know.
A.mustB.willC.canD.shall

查看答案和解析>>

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

Thomas _____ a soldier, for he is much too short.
A.needn’t beB. should beC.may beD.can’t be

查看答案和解析>>

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

---- It's so cold! Why are your windows still open?
---- Oh, they _______.
A.a(chǎn)ren't closingB.won't closeC.won't be closedD.a(chǎn)ren't closed

查看答案和解析>>

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

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

查看答案和解析>>

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

I have lost one of my gloves. I __________it somewhere.
A.must drop B.must have dropped
C.must be droppingD.must have been dropped

查看答案和解析>>

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

      I turn on the TV for you,Grandpa?
一Yes,thanks a lot,my dear. You’re so considerate.
A.May B.Shall C.Will D.Need

查看答案和解析>>

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

She _________play a joke on him in case he becomes angry
A.dares notB.dares not toC.dare notD.not dare

查看答案和解析>>

同步練習(xí)冊答案