The weather turned out to be fine yesterday. I __________ the trouble to carry my umbrella with me.
A.should have takenB.could have taken
C.needn’t have takenD.mustn’t have taken
C。
needn’t have done的意思是“本來不必做某事”(但實(shí)際上做了)。又如:You needn’t have been staying up so late. 你本來無需待到這么晚還不睡的。You needn’t have mentioned it. 你沒有必要提及此事的。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

 My demand is that the information referred to in my report _____ to Mr. Brown without delay.
A.to be e-mailedB.e-mailedC.be e-mailedD.being e-mailed

查看答案和解析>>

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

You would have helped your mother do some housework. But you ____.
A.don’tB.didn’tC.wouldn’tD.weren’t

查看答案和解析>>

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

. The teacher __________ have thought Johnson was worth it or she wouldn’t have wasted time on him, I suppose.
A.shouldB.can
C.wouldD.must

查看答案和解析>>

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

—Where is my dictionary? I remember I put it here yesterday.
—You __________ it in the wrong place.
A.must putB.should have put
C.might putD.might have put

查看答案和解析>>

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

As you worked late yesterday, you __________ have come this morning.
A.mayn’tB.can’t
C.mustn’tD.needn’t

查看答案和解析>>

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

______ smoking, he would not have got cancer in the lung.
A.Was he given upB.Had he given up
C.Did he giveD.If he gave up

查看答案和解析>>

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

Online paper-checking requires that more attention _______.
A.be paid to spellingB.to be paid to spelling
C.should pay to spellingD.a(chǎn)nd spelling be paid to

查看答案和解析>>

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

—Did you visit the famous cultural relics last month?
—No,we _________ it,but we spent too much time shopping.?
A.could have visited
B.must have visited ?
C.can’t have visited
D.shouldn’t have visited ?

查看答案和解析>>

同步練習(xí)冊答案