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
推荐题目
What a pity! When we got to the cinema, the movie Let the Bullets Fly _________, so we saw only the end of it.   
#87769
A
was finishing
B
would be finishing
C
just finished
D
had just finished
".Thomas didn’t come to school for the meeting, did he?…No. He    . The meeting had been cancelled.
#87774
A
shouldn’t have come
B
should not come
C
didn’t need to come
D
wouldn’ t have come
—What caused the accident?—It was my fault, sir. I _____ to the left.
#89511
A
ought not to have turned
B
needn’t have turned
C
shouldn’t turn
D
couldn’t turn