单项选择题
A.No sooner had they B.No sooner have they C.No sooner they D.No sooner they had
A.as long as B.even if C.now that D.no matter what
A.would be raining B.had been raining C.would have been raining D.had rained