
Rob F. answered 12/21/15
Tutor
5
(3)
Take on a Terrific Tutor and Teacher!
Of the 4 choices you've posted, only 3 are grammatically correct.
1. Will - You would use "will" in this sentence to signify a near certainty. This means that you are fairly sure that it will indeed rain soon.
2. May - Using "may" in this sentence is fairly close to using "might." They technically could be interchanged. The one difference is that we typically use may to ask permission, but it can also be used in this sentence and be perfectly fine grammatically. However, it does imply much less certainty than "will." This shows that you aren't sure that it will rain soon, but there's a slight chance.
3. Might - As with "may," using "might" is showing uncertainty in your prediction, but just as grammatically correct. A little less formal than "may" but still very usable.
4. Is getting to - not grammatically correct. You would need to change this to "is going to" in order to make it fit in this sentence. Then it would imply the same amount of certainty in your sentence as "will," making them interchangeable.