– 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
推荐题目
I wish I        what to do.
#87823
A
new
B
ave known
C
now
D
ill know
My careless friend Bob received a ticket for speeding. He ____ have driven so fast.
#87755
A
can’t
B
wouldn’t
C
mustn’t   
D
shouldn’t
—How did your mathematics exam go?—I thought I           ,but in fact I fell behind in the class.
#87779
A
should have been the top 10
B
could have been the top 10
C
may have been the top 10
D
need have been the top 10