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
推荐题目
— How about your journey to Mount Tai?— We _____ a pleasant journey but for the rain.
#89076
A
would have
B
will have
C
had had
D
would have had
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
— I saw Mr Li at the meeting yesterday.— Did you? He _______ have attended it, for he had asked for sick leave.
#87289
A
needn’t
B
couldn’t
C
shouldn’t
D
mustn’t
