(单选题)
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.can’t have driven; across
C.mustn’t have driven; through
D.shouldn’t have driven; cross
参考答案:A
知识点: