单项选择题
A.was raining B.had been raining C.would be raining D.rained
A.am leaving B.will leave C.shall have left D.had left