"Will" and "Going To". What are the real differences of the colloquial usage of them?
I'm from Brasil and here we study the differences of using "Will" and "Going to" to talk about the future. But it is usually very confusing because we have a different kind of conjugation that uses no auxiliary verb, and the English Grammar has many explanations about the context we must use one or another.
So my question is. What are the real differences and needs of the colloquial usage of "Will" and "Going to"?
Solution 1:
If the subject of your sentence is "I", then Barrie's brief explanation correctly summarizes the essential difference between going to and will. Example:
- I'm going to go shopping after work today.
means that you have already planned what to do later.
- What are you doing after work today? - Haven't thought about it. Maybe I 'll go shopping.
indicates a plan made at the time of speaking.
Of course, you are not always the subject when talking about the future, and the focus may be on predictions rather than plans. In such cases there is no simple rule to follow. For example:
- She's going to have baby (not: She will have a baby)
and
- The baby will be her second child (questionable: The baby is going to be her second child)
Talking about the future is one of the most difficult aspects of English grammar for non-native speakers, and includes many more than the two forms discussed here. I recommend investing in a good reference such as Swan's Practical English Usage, and asking specific questions here on this site if you are not sure which form you need in any given context.
Solution 2:
Very briefly, you use going to about future events that are already planned, and will about future events decided at the time of speaking.