But for your timely warning, we ___have been unaware of the danger. Thank you very much! 
#86790
A
shall
B
must
C
will
D
would
推荐题目
 He ______ the test again, in which case, his mother will be very disappointed. 
#89549
A
might fail
B
must have failed
C
should fail
D
could have failed
He       have come here yesterday,        he?
#87985
A
mustn’t, did
B
couldn’t, has
C
must, haven’t
D
must, didn’t
They enjoyed fresh watermelon last fall because they______ watermelon seeds in the spring. 
#87818
A
were planting
B
would plant
C
have planted
D
had planted