is going to be和is going to have区别

问题描述:

is going to be和is going to have区别
就好像这题
Mike,you look so excited.
Yeah!Ther____a tennis game played by Li Na this evening.
A.will have B.is going to be C.is going to have D.are going to be

is going to 表示将要发生或出现的事情或打算做去做的事情,be going to 是将来时间表示法.
只要把后面的 be 和 have 区别开来就行了,be 就是“是”,“have”就是“有;进行”.除了be,have以外,be going to 后面还可以跟其他所有的动词.
补充:there be 是一种固定表示方式,所以不能用have来代替,后面a tennis game是单数,不能用复数的are going to be,只能用is going to be.