Why didn't you tell me there was no meeting today? I all the way here through the heavy snow. 
#89417
A
needn't have driven
B
can't have driven
C
mustn't have driven
D
shouldn't have driven
推荐题目
—Where have you been?— I ______ in the heavy traffic. Otherwise I ______ here earlier.
#87241
A
have got stuck; would have come
B
got stuck; was
C
got stuck; would have come
D
had to stuck; would come
Mary insisted that the car ______ right away.
#86750
A
repaired
B
to be repaired
C
should repair
D
be repaired
——Tom is never late for work. Why is he absent today?—— Something _____to him.
#87520
A
must have happened
B
can have happened
C
must happen
D
can happen