单选题
I got up early but I ______ so, because I had no work to do that morning. A. didn't need to do B. didn't have to do C. needn't have done D. hadn't got to do
【正确答案】
C
【答案解析】needn't之后跟动词不定式完成时态表示不必要的过去行为。如:You needn't have brought your umbrella, for we are going by car.“你本来没有必要带伞来(但实际上带来了),因为我们乘车去。”A、B两项没有虚拟的含义,所以不合适。