选B , 虽然一般情况下,be going to 表示打算或准备做某事,表主观意愿;
will表示即将发生或肯定要发生的事,表示客观情况;
我明白你的疑惑,你这道题指的是天要下雨了,是客观情况,如果按一般情况应该是it’ll rain.
但是表天气像下雨,下雪等,就要用be going to ,这是特殊用法或者说习惯用法,英语有些是连外国人自己也无法解释的,在以后的学习中你只要死记住这条就ok了
B.It's going to rain be going to 常用于某种迹象表明即将要发生的事~
选A
will是将来可能要,而 be going to 是一定要,所以错了!
感觉上应该是B
B。由现象推出的有根据的结论用be going to .
临时的打算用will
B