单项选择题
A.should rain B.rains C.will rain D.may rain
A.explain B.explains C.to explain D.have explained
A.study B.had studied C.studied D.was studying