Why didn't you tell me there was no meeting today? I______ all the way here through the heavy snow. 
#89455
A
needn't have driven
B
can't have driven
C
mustn't have driven
D
shouldn't have driven
推荐题目
We were all surprised when he made it clear that he ___ office soon.
#89034
A
leaves
B
would leave
C
left
D
had left
 The manager demanded that the task ______ within a week.
#87298
A
must complete
B
would be completed
C
be completed
D
must be completed