gonna,will区别.用法.
2个回答

简言之就是

be going to 和will的区别

前者一般用于就在眼下,无所谓主、客观地要发生;后者一般带有主观的情绪(用于第一人称时).

I am gonna go have lunch.我得去吃午饭了.

If I have to say no,I will.如果我必须得(表态)说不的话,我会的.

用于第二、三人称时差别不是很明显.

前者在口语中用得比较多.