You _____ have bought the book for me, but thank you all the same.
A.shouldn’tB.needn’tC.can’tD.mustn’t
B
試題分析:Shouldn’t have done 表示本不應(yīng)該做某事而實(shí)際上做了:needn’t have done表本沒有必要做某事而實(shí)際是做了; can’t have done表過去不可能做了某事;musntn’t have done形式不對。句意:你本不必給我買這本書的,但仍然謝謝你。故B正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

---There’s someone knocking on the door. Who _________ it be?
---It must be John. He promised to be here at 8:00.
A.mustB.canC.needD.shall

查看答案和解析>>

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

He failed in the driving test again. He         .
A.must have disappointedB.must have been disappointed
C.might be disappointedD.couldn’t be disappointed

查看答案和解析>>

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

--- We want someone to design the new art museum for us.
--- ____ the young fellow outside have a try?
A.MayB.ShallC.WillD.Need

查看答案和解析>>

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

Harry is feeling uncomfortable. He _______too much at the party last night.
A.could drinkB.should drink
C.would have drunkD.must have drunk

查看答案和解析>>

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

Looking after very young children _____ be very annoying sometimes, but you’ll get used to it after a while.
A.mustB.shouldC.shallD.can

查看答案和解析>>

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

----- Mum, I still want to watch the football match between China and Thailand now.
------Ah, the first month-test is approaching,_______ you watch so bad a game ?
A.Must B.CanC.MayD.Need

查看答案和解析>>

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

-_____you sing and dance at this late hour of the night?
-Sorry, I will stop right now.
A.MayB.ShallC.WillD.Must

查看答案和解析>>

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

The boss has given everyone a special holiday, so we ________ go to work tomorrow.  
A.can’tB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

同步練習(xí)冊答案