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
推荐题目
He wasted a lot of time playing football, otherwise he ________the exam.
#90113
A
had passed
B
passed
C
would passed
D
would have passed
—Did you pass the driving test?—No.I ________ it,but I had little time practising.
#86355
A
could have passed
B
must have passed
C
can't have passed
D
shouldn't have passed
They have demanded that all the facts______ known to the public.
#86792
A
make
B
are made
C
be made
D
should make