单项选择题
A.to gain B.gaining C.gained D.gain
A.would be raining B.had been raining C.would have been raining D.had rained
A.against B.down C.back D.off