be gonna=be going to。be going to是新标准英语里讲到的一种句型,它表示将来打算、计划去做或者有意去做的事。
be going to与will相似,但用法不同:
be going to表示即将发生的动作;will表示将来发生的事情,不一定是最近期间之事。
be going to可以用以表示某人打算做某事;will则用以叙述某件将要发生之事。前者含有主观意愿;后者只是客观的叙述。
在表示按计划或安排要发生的动作时,可以用be going to;will只表示单纯的将来,并无按规定或计划之意。
在陈述句和疑问句中,我们常常可以用going to来代替will。
I mean,what am I gonna find today?
我会想,我今天会找到什么呢?
I'm gonna write you a long,gooey letter.
我要给你写一封情意绵绵的长信。