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
推荐题目
Thank you for all your hard work last week.I don’t think we ______ it without you. 
#90551
A
can manage
B
could have managed
C
could managed
D
can have managed
I forget where I read the article, or I _____ it to you now. 
#89614
A
will show
B
would show
C
am going to show
D
am showing