(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 bought | B.mustn"t have bought | C.can"t have bought | D.needn"t have bought |
|
答案
D |
解析
D 考查情态动词。句意:亲爱的,你本来没有必要买酒的,因为他们已经不喝了。根据句中的“they have stopped drinking”可知应选needn"t have bought,表示“本来没有必要买的”。故D项正确。 |
举一反三
Sorry, I’m busy now. If I ___ time, I would certainly go for an outing with youA.have had | B.had had | C.had | D.have. |
|
Jack a great talker. It’s high time that he __ something instead of just talking.A.will do | B.has done | C.do | D.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 driven | D.had driven |
|
You get two tickets of Despicable Me Ⅱ, as I have promised . |
China Hengda_well have won the football match, but I don"t know because I wasn"t there.A.could | B.may | C.should . | D.must |
|
最新试题
热门考点