题目

The weather turned out to be fine yesterday. I __________ the trouble to carry my umbrella with me. A. should have taken B. could have takenC. needn’t have taken D. mustn’t have taken 答案:C。 解析: needn’t have done。的意思是“本来不必做某事”(但实际上做了)。又如:You needn’t have been staying up so late. 你本来无需待到这么晚还不睡的。You needn’t have mentioned it. 你没有必要提及此事的。一间教室的面积约为48米。A.正确  B.错误
英语 试题推荐