– Mary was crying sadly.  -- Oh, she ________ the bad news that her mother was badly injured in the accident.
#87842
A
must know
B
might have known
C
must have known
D
should have known
推荐题目
—Are you absent from the meeting?—Yes, who______it would rain!
#86446
A
has thought
B
had thought
C
was thinking
D
would have thought
I should not have laughed if I________you were serious.               
#86477
A
thought
B
would think
C
had thought
D
have thought
I was really anxious about you. You _____ __ home without a word. 
#90288
A
mustn’t leave
B
shouldn’t have left
C
couldn’t have left
D
needn’t leave
We ______ John’s name on the race list yesterday but for his injury. 
#87161
A
will put
B
will have put
C
would put
D
would have put