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
推荐题目
 You____________ this morning if you really wanted to see it yourself.
#89224
A
ought to come
B
might have come
C
ought to have come
D
can have come
He ought to win the first prize, _____ he?
#90129
A
oughtn’t
B
shouldn’t
C
mustn’t
D
both A and B