选C
这是句before引导的时间状语从句
时态用主将从现
主句是swallows fly to the south
这里表示客观规律
所以将来时可以用一般现在时替代
但我觉得如果加上will会更好
即:swallows will fly to the south
从句是winter +ABCD答案中的正确答案
用一般现在时
排除A,D
如果是B的话
你把B填进去
即before winter is coming
而这里的before是介词而不是连词
不能加句子
而winter is coming是句子
至于介词和连词我就不说了
看下句子意思就知道了
所以选C
懂了吧~