问题

It _________have rained last night, for the ground is wet.
A:may
B:should
C:will
D:must
B:should
C:will
D:must
正确答案是:
同类题型
I have to study for the math test tomorrow because it_______40% of the final exam.
It’s wrong of him to ____ all his friends, I think.
I help you with your suitcase, lady—Thanks a ton. _______.
The weather is too cold ______ November this year.—It was even ______ when I came here years ago.
In copying this paper, be careful not to leave_______ any words.