----This is for you.
----You____have!I do not know how to thank you.
A.must notB.couldn´tC.needn’t D.shouldn’t
D

試題分析:情態(tài)動詞用法。Must not禁止,千萬不能;couldn’t have done不可能做某事;needn’t heve done本不需要做某事,實(shí)際上卻做了;shouldn’t have done本不應(yīng)該做某事,實(shí)際上卻做了。句意:—這是給你的。—你本不應(yīng)該給我的。我不知道該怎么感謝你。故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í)題

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

--Why didn’t Clair apply for the job? She _______ it.
--She ________ so, if her daughter hadn’t fallen ill.
A.can have got; might have done
B.could have got; would have done
C.should have done; would
D.must get; might have done

查看答案和解析>>

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

Bob insisted that he ________ nothing wrong and ________ from work.
A.did; won’t be firedB.had done; not be fired
C.should do; mustn’t be firedD.do; shouldn’t be fired

查看答案和解析>>

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

The old lady insisted that her daughter ____ still alive and that she ____ at once.
A.was; was operatedB.was; be operated
C.should be; should be operatedD.be; should be operated

查看答案和解析>>

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

—Pity you missed the lecture on nuclear pollution.
—I _____it, but I was busy preparing for a job interview.
A.a(chǎn)ttended B.had attended
C.would attend D.would have attended

查看答案和解析>>

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

But for your help,I ________ the place.
A.can’t find    B.can’t have foundC.couldn’t have foundD.haven’t found

查看答案和解析>>

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

Smith was overweight, so the doctor recommended that not only           have less fat and meat, but also he           .
A.should he; take exerciseB.ought he; take exercise
C.he should; takes exerciseD.he ought; takes exercise

查看答案和解析>>

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

He insisted that the doctor         at once.
A.be sent forB.was sent for
C.was going to be sent forD.must be sent for

查看答案和解析>>

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

To order tickets for the 2016 Riode Janeiro Olympic Games, just call 00982012. It _______ be simpler.
A.mustB.couldC.mustn’tD.couldn’t

查看答案和解析>>

同步練習(xí)冊答案