English grammar: Tomorrow is going to rain
Tomorrow is going to rain.
Well, that just sounds foreign to my ears. But apparently some speakers, including presumably(?) native speakers, seem to think it okay.
I can only naturally say:
Tomorrow it is going to rain.
Without "it", tomorrow becomes the subject of the sentence, and, although admittedly I am hard pressed to say what rains, ie what it really refers to (the sky? A cloud? The weather?), I never thought of it as being tomorrow.
My question- Is Tomorrow is going to rain:
1- Correct English
2- Incorrect but normal, common enough, English (like She sang good seems to be where I live).
3- Incorrect and rarely used English (ie strange to the vast majority)
4- Something no native speaker would say, except as a typo (I left an article out of a comment earlier today, so it sounds wrong to me on re-read, but I can no longer fix it)- ie clearly foreign
Examples:
Claudia from Milwaukee, Wi writes,
05/23/2015:
Tomorrow is going to rain, can I apply terminator SC today.
http://10ejemplos.com/10-ejemplos-de-oraciones-going-to
También se usa para hacer predicciones, por ejemplo, sobre el clima:
Mañana lloverá: Tomorrow is going to rain.
Tomorrow is going to rain which means you'll stay inside anyway soo why not book yourself a massage?? Do it
8 Answers
Bosque, I agree with Ken that the sentence: "tomorrow is going to rain' sounds bad ....ie: it sounds very awkward and it is not correct (good) English and hopefully, no self-respecting and well-educated English-speaking native would ever be heard using it!
The correct sentence that I have used myself and have heard correct variations of it is:
It is going to rain, tomorrow!
Variations:
Tomorrow, it is going to rain !
It's going to rain, tomorrow!
Tomorrow, it's going to rain!
Tomorrow, there will be rain!
There will be rain tomorrow!
It might rain tomorrow!
Other non-standard variations are nearly always incorrect and usually stem from ignorance, laziness or apathy! Non-natives' grammatical mistakes are usually due to misapplying /over-extending the grammatical rules of their own language to another language, in this case English. For example, Hispanic people often use double-negatives when they learn to speak English as this is permissable within the rules of their own language but in English we don't say/ it's not correct to say: I don't know nothin' (nothing) about the missing money! A well-educated English person would say: I don't know anything about the missing money! We don't use double-negatives in correctly spoken English, although you can still hear them used in street language in many regions of the UK, especially where people from other cultures whose first language is not English have come to settle.
English-speaking natives often do the same when they learn another foreign language eg Spanish, French, Italian or German etc......they assume that the other language functions exactly as their native language and wonder why they cannot effectively translate sentences literally 'word for word' and why can't they translate words like 'do' when they have no direct equivalent in Spanish or probably any other widely-spoken world language and are left untranslated!
Good post, Bosque ![]()
"Tomorrow is going to rain" is incorrect English, as the "tomorrow" is expressing the time-frame and is not acting as a subjectual noun. The sentence should be written as "Tomorrow it is going to rain", with the "it is" being similar to the verb "hacer", conjugated as "hace". "Hace calor" = "It is hot"
Bosque:
I think it sounds horrible. I didn't read all of your examples, but the second one clearly comes from a Spanish speaker who is teaching English.
Because in Spanish, "it" is normally implicit in the verb conjugation, when Spanish speakers speak English at first, they often leave out the "it" and often leave out "he" "she" "they" "you" etc. Since Spanish verb conjugations and context frequently allow for the non-use of the subject pronoun they often mimic this when they start to speak English. I have taught English (ESL) to many Mexicans and speak from personal experience. In fact, this may be the most common and hard to rectify problem that exists in ESL. (At least when considering how simple this problem seems to a teacher)
One should say:
Tomorrow it is going to rain.
Tomorrow it will rain.
There will be rain tomorrow.
It may rain tomorrow.
It's going to rain tomorrow.
Rain is predicted for tomorrow.
Every sentence above has a subject. I can think of a couple of ways of speaking without using a complete sentence which sound OK to me and are quite common. (They don't even sound like Tarzan to me.) ![]()
¿Rain tomorrow? Probably.
Rain tomorrow! Not again!
But "tomorrow is going to rain" sounds horrible to me.
"Tomorrow" CAN be used as a noun, as in the sentence "Tomorrow will be sunny," and that is partly what makes the sentence "Tomorrow is going to rain" so bad. A native English speaker expects that a noun will precede the verb, and in the absence of "it" assumes that "tomorrow" is the subject. But wait . . . days have no agency; they can BE rainy, but they can't rain. B_A_Beder is correct; "tomorrow" is not the subject here, but an adverb.
To a native English speaker, it's a nonsensical sentence. Yes, it can be deciphered, and we can speculate that a native Spanish speaker might have written it, but it is still incorrect English.
In a 40 year career in education - in a variety of circumstances - I heard and saw written many things. Never once did I hear or read, "Tomorrow is going to rain.

First, I agree that the sentence "Tomorrow is going to rain" is both incorrect English and it sounds horrible coming from a native or fluent English speaker.
I can see, though, a native Spanish speaker learning English, saying it or even writing it that way, especially because a personal pronoun is often not needed in Spanish.
Michel Thomas, a linguist who has taught courses in many languages, including Spanish, (I used one of his audio courses) was great at explaining such things. For example, he pointed out that one will often hear native Spanish speakers say "I see you tomorrow" because they often express a future action by using the present tense of the verb. He had many other examples of such things.
Bosque, are you seeing these in written form or only orally? If oral, I would consider the possibility that the person is saying "it's" but saying it rather fast such that it sounds like "is." I tried saying the sentence a few times just now, and it sometimes sounds like I'm saying "is" instead of "it's."
Have a great day!! ![]()
London to a brick it's not going to rain. tomorrow.


"Tomorrow is going to rain" is wrong. "Tumaro is góin tu réin". sounds like a Latino trying to say, "Tomorrow it's (it is) going to rain.". I have never heard a native English speaker say it without the "it". Is not true this?