选A这个句子是if引导时间状语从句,在从句中应为一般现在时表示将来,也就是主将从现的语法现象。而在BC两个选项中都是一般将来时,(be going to do是表示将要发生的事的结构)而在D中是B的省略形式(还不是完全正确,正确应该是:it is going to,应该省略到to),也就是说D仍为一般将来时,如果改为it rains就对了 明白了吗?
Bif当如果讲后面不能加will。
D 条件状语从句中用一般现在时表示将来
觉得是B。。
A好一点