DO YOU THINK IT _____ SOON

15. Do you think it _____ soon? a) rains b) is going to rain c) is raining d) has rain