单项选择题
A.may have rained B.might rain C.would rain D.ought to rain
A.shall we B.will you C.won't you D.do you
A.is B.will be C.shall be D.is going to be