Why didn’t you tell me there was no meeting today? I ________ all the way here ________ the heavy snow.
A.needn’t have driven; through
B.needn’t drive; across
C.didn’t need to drive; through
D.shouldn’t have driven; across
网友回答
A解析needn’t have done没有必要做某事,但实际上已做了。through the heavy snow“冒着大雪”。