Why didn't you tell me there was no meeting today? I _____ all the way here _____the heavy snow. 
#89466
A
needn't have driven;through
B
can't have driven;across
C
mustn't have driven;through
D
shouldn't have driven;cross
推荐题目
How I wish I _____ history when I was in university.
#86921
A
study
B
studied
C
would study
D
had studied
The doctor insisted that the patient _______ seriously ill and that an operation _______ in no time. 
#87540
A
was; be carried out
B
should be; be carried out
C
was; was carried out
D
should be; was carried out