The weather turned out to be fine yesterday.You __the trouble to carry your raincoat with you.
#88112
A
should have taken
B
mustn’t have taken
C
could have taken
D
needn’t have taken
推荐题目
There was something wrong with the network, or the email ________ earlier.
#86491
A
could have been sent
B
might be sent
C
need have been sent
D
must be sent
—What do you think of Sam, the newcomer? —Well, he talks as if he ________ everything.
#87204
A
had known
B
has known
C
knew
D
will know