当前位置:高中试题 > 英语试题 > 虚拟语气 > (2013·山西高三诊断)Honey, you ________ alcohol for they have stopped drinking.A.may no...
题目
题型:不详难度:来源:
(2013·山西高三诊断)Honey, you ________ alcohol for they have stopped drinking.
A.may not have boughtB.mustn"t have bought
C.can"t have boughtD.needn"t have bought

答案
D
解析
D 考查情态动词。句意:亲爱的,你本来没有必要买酒的,因为他们已经不喝了。根据句中的“they have stopped drinking”可知应选needn"t have bought,表示“本来没有必要买的”。故D项正确。
核心考点
试题【(2013·山西高三诊断)Honey, you ________ alcohol for they have stopped drinking.A.may no】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
Sorry, I’m busy now. If I ___ time, I would certainly go for an outing with you
A.have hadB.had hadC.hadD.have.

题型:不详难度:| 查看答案
Jack a great talker. It’s high time that he __ something instead of just talking.
A.will doB.has doneC.doD.did

题型:不详难度:| 查看答案
—Do you think George has passed the driving test?
—No. If so, he ______ his car to our college yesterday.
A.would drive B.drove
C.would have drivenD.had driven

题型:不详难度:| 查看答案
You       get two tickets of Despicable Me Ⅱ, as I have promised .
A.mayB.canC.needD.shall

题型:不详难度:| 查看答案
China Hengda_well have won the football match, but I don"t know because I wasn"t there.
A.couldB.mayC.should .D.must

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.