1. 解答: 原句这里有两处错误,①是be going to do句型中动词不定式to do应该避免使用go引导的动词或动词短语,以免go重复出现。②是picnic是可数名词,去吃一次野餐必须用不定冠词a指明数量。全句改正为We are going for a picnic.
2. 语法: be going to do句型表示“打算做某事”,是一种用形式上的进行时表达将来的含义。此时,be与going都失去了本意,只以助动词的语法功能出现,承担主要的动词语义的是后面的动词不定式to do。这个句型常常和一般将来时进行替换。它们的区别在于: be going to do句型表达的主要是个人打算,时间是明确的将来时间。一般将来时则主要表示比较客观的将来,客观色彩强烈一些,涉及的将来时间也更远一些。
3. 例句:
I am going to the park this Saturday.
我这周周六打算去公园玩儿。
They will go to London by air next month.
他们下个月打算乘飞机去伦敦。