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
推荐题目
If you had joined the chat room ten minutes ago, you _____ what we were talking about.
#87950
A
will know
B
are knowing
C
can know
D
would have known
— We did not see him at the lecture yesterday. — You _______ him, since I went to an international conference with him.
#87885
A
mustn’t have seen
B
can’t have seen
C
couldn’t see
D
needn’t have seen
Let’s clean the classroom, ________?
#89484
A
won’t you
B
shall we
C
do we
D
will not you