Why didn't you tell me there was no meeting today? I all the way here through the heavy snow. 
#89417
A
needn't have driven
B
can't have driven
C
mustn't have driven
D
shouldn't have driven
推荐题目
Should the present unemployment continue, the society________a more troublesome situation.
#87368
A
would have faced
B
would face
C
is facing
D
has faced
—Why am I so slow at doing the cloze test?—I guess you didn’t realize the use _____ the contexts.
#90170
A
you should have made of
B
you must have made from
C
of which you could have from
D
out of which you need make
Our English teacher suggested we ________ English as much as possible in class.
#87550
A
must speak
B
may speak
C
spoke
D
should speak