单项选择题

It() last night. But I am not sure.

A. may rain
B. might rained
C. must rain
D. may have rained

相关试题