Mary ______ my letter; otherwise she would have replied before now. 
#63420
A
has received
B
ought to have received
C
couldn’t have received
D
shouldn’t have received
推荐题目
—Look at the sign! —Oh, I see.We _______ waste water.
#77631
A
can
B
must
C
mustn’t
D
needn’t
You      drink wine before driving, or the police will take your license away.
#77356
A
don’t have to
B
needn’t
C
mustn’t
D
may not
It was fine yesterday so I ______ the trouble to carry my raincoat with me.
#63141
A
don’t need to take
B
mustn’t have taken
C
didn’t need to take
D
needn’t have taken