______the rain, the air quality would not be so good.
【正确答案】 B
【答案解析】解析:译文为:如果不是因为这场雨,空气质量不会这么好。except for除……之外;but for如果不是……的缘故,如果不是因为……;as for至于;for all尽管。