It ____ last night, for the ground is wet now.
#88954
A
might not have rained
B
must have rained
C
couldn't have rained
D
rained
推荐题目
 Luckily, the old man was sent to the hospital in time. Three minutes later and he _______.
#86710
A
would die
B
was to die
C
should have died
D
would have died
If it ______ tomorrow, our picnic _______ to be put off. 
#87486
A
rains;wouldhave
B
shouldrain;wouldhave
C
rains;has
D
wouldrain;wouldhave
 If only I ________ driving before. 
#86751
A
learn
B
learned
C
had learned
D
would learn
You must have waited here for a long time ,___________you?
#88229
A
mustn’t
B
didn’t
C
haven’t
D
hadn’t