Find the mistake: I think it will be rain tonight.
Will: Expresses uncertain predictions after the verbs think, hope, assume, believe or the adverb probably.
Edit: be rain => rain (remove “be”)
I think it will rain tonight.
Translation: I think it will rain tonight.