Had they known what was coming next, they   second thoughts.
#86845
A
may have
B
could have
C
must have had
D
might have had
推荐题目
We ________ jump to conclusions before we have all the facts.
#86585
A
couldn't
B
mightn't
C
shouldn't
D
mustn't
Bob's doctor suggests _____ for a few days .
#86898
A
that he is resting
B
that he has to rest
C
him to rest
D
that he rest
This cake is very sweet.You __________ a lot of sugar in it.
#87614
A
should put
B
could have put
C
might put
D
must have put