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
推荐题目
If it hadn’t rained so hard last night,it_______ so  cold today.
#86461
A
would’t be
B
hadn’t been
C
weren’t
D
wouldn’t have been
You          read a book in the sun—it’ll do harm to your eyes.
#87763
A
couldn’t
B
wouldn’t
C
needn’t
D
mustn’t
______ smoking, he would not have got cancer in the lung.
#90517
A
Was he given up
B
Had he given up
C
Did he give
D
If he gave up