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
推荐题目
You look very tired. You ____ late last night.
#87853
A
needn’t sit up
B
didn’t need to sit up
C
shouldn’t sit up
D
needn’t have sat up
 If you______to her about it yesterday, you ______ what to do now. 
#86633
A
should have spoken; would know
B
spoke; would know
C
had spoken; would have known
D
had spoken; would know