The weather turned out to be fine. I       the trouble to carry the umbrella with me.

A.should have taken B.needn’t have taken
C.mustn’t have taken D.could have taken

B

解析試題分析:考查情態(tài)動詞+have done的用法,句意:其實天氣很好, 我本來沒有必要帶傘的,needn’t have done沒有必要做某事卻做了,A. should have done本應(yīng)該做某事卻沒做, must在表示推測的時候,只能用于肯定句mustn’t have done是錯誤的表達(dá), could have done本可以做卻沒做,選B。
考點:考查情態(tài)動詞+have done的用法

練習(xí)冊系列答案
相關(guān)習(xí)題

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

—It’s hard to believe that Jack ________ have fought with the policeman.
—Yes.If one ________ ask for trouble, it can't be helped.

A.would; willB.must; mayC.should; mustD.need; dare

查看答案和解析>>

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

—Has Mr.Tom White arrived ? 
---- Yes ,already .  ______he wait outside or just come in ?

A.Shall B.May C.Could D.Must

查看答案和解析>>

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

—The speaker is a tall man with glasses.
—Then it         be Mr. Smith, who is short and thin.

A.can’t B.wouldn’t C.won’t D.mustn’t

查看答案和解析>>

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

—Why are you late again?
—Something happened to our friend Wang Fei. I _____ to help him.

A.did refuse B.needn’t have refused
C.couldn’t well refuse D.did not say no

查看答案和解析>>

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

Days later, my brother called to say he was all right, but ________ say where he was.

A.mustn’t B.shouldn’t C.wouldn’t D.mightn’t

查看答案和解析>>

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

The police still haven’t found the lost child, but they’re doing all they          .

A.can B.may C.must D.should

查看答案和解析>>

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

查看答案和解析>>

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

You _____ have bought the book for me, but thank you all the same.

A.shouldn’tB.needn’tC.can’tD.mustn’t

查看答案和解析>>

同步練習(xí)冊答案