It was a fine day yesterday. I ________ have taken my raincoat with me.A.couldn’
题型:不详难度:来源:
It was a fine day yesterday. I ________ have taken my raincoat with me.A.couldn’t | B.needn’t | C.shouldn’t | D.mustn’t |
|
答案
B |
解析
试题分析:此处couldn’t不可能; needn’t不必; shouldn’t 不应该; mustn’t禁止。句意:昨天是个好天气。我没有必要带伞的。这里needn’t+have done表示“过去没有必要做的事做了”。故选B。 |
举一反三
—Have you checked the engine? —Yes, I did twice; there ______ be anything wrong with the car.A.won’t | B.mustn’t | C.needn’t | D.shouldn’t |
|
I can’t find my socks. Where ________ I have dropped them?A.must | B.can | C.would | D.should |
|
—We need a person badly to be in charge of this design. —________ the new comer have a try? |
The weather in Inner Mongolia is always dry, but sometimes it _____ rain heavily. |
I set up email addresses for connecting with my parents last May. But I didn’t write to them as often as I ______. A.should | B.must have | C.should have | D.must |
|
最新试题
热门考点