Will and (be) going to

E. will ('ll): We use 'will' when we decide to do something at the time of speaking, the speaker has not decided before. (e.g. Gary phoned while you were out. OK. I'll call him back)
a. (be) going to: We use '(be) going to' when we have already decided to do something. (e.g. Gary phoned while you were out. Yes, I know. I'm going to call him back)

E1. Future happenings and situations (predicting the future):
a. Sometimes there is not much difference between will and (be) going to. (e.g. I think the weather will be (or is going to) be nice this afternoon)
b. When we say something is going to happen, we think this is because of the situation now. We do not use will in this type of situation. (e.g. Look at those black clouds. It's going to rain. (not It will rain))
c. In other situation, use will: Tom will probably get here at about 8 o'clock. I think Sarah will like the present we bought for her. These shoes are very-well made. They'll last a long time.

more Future ...

Idiom 365

Far Cry From: to be very different from something, or a long distance
Example: The public transportation system in this country is a far cry from my country.

more Idioms ...