精英家教网 > 高中英语 > 题目详情
It was very kind of you to do the washing-up but you _____ it
A.needn’t doB.shouldn’t doC.mustn’t have doneD.needn’t have done
D

试题分析:考查情态动词。ABC选项都含有推测之意。不恰当。D项needn’t have done表示“本没有必要做,但实际已经做了”。句意:你真好,把这些东西都洗了,但是你原本没有必要洗。故D正确。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Tom’s score on the test is the highest in the class. He _____.
A.should study last nightB.should have studied last night
C.must have studied last nightD.must study last night

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Is John coming by train.
—He should,but he ________ not.He likes driving his car.
A.mustB.canC.needD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Mountain climbing ______ be really dangerous at times even though it is challenging and exciting in general.
A.canB.shouldC.shallD.must

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The door _______ open, no matter how hard she pushed.
A.shouldn‘tB.couldn't C.wouldn't D.mightn't

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

This printer is of good quality. If it ________ break down within the first year, we would repair it at our expense.
A.wouldB.shouldC.couldD.might

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-1 hear you've got a set of valuable coins.___________ I have a look?
-Yes, certainly.
A.WillB.MayC.ShallD.Should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Send me an e­mail when you are free, will you?
—________.
A.I must  B.I will  C.I can  D.I should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

– I ran 10 miles last weekend. Can you believe that?
– Wow, that ______ easy!
A.mustn' t beB.mustn't have been
C.can't have beenD.couldn’t be

查看答案和解析>>

同步练习册答案