there is going ( )an English class tomorrow里面为什么填to be .而不是to have

问题描述:

there is going ( )an English class tomorrow里面为什么填to be .而不是to have

该题考查的是There be…句型和动词have用法区别。There be句型本身就表示“在某个地方存在某个人或物”,不能和动词have混在一起用。
there is going to have是错误的,因为there is是“有”的意思,而“have”也是“有”的意思,重复了。

There be 表示某地(某时)有某物
have/has 表示某人有某物
两者差异明显但又是国人学英语的难点,请注意区分!

There is going to be an English film here tomorrow. Someday I`ll be a great actor. 1 have变成be 2应该是sometime,一段时间(未来的) .

这里是there be 句型,表示有、存在
be going to表示不久的将来会,将要
there be + be going to
就是
there is going to be
明白不?

因为 上英语课时 have an English class ,而不是be an English class
be going to do sth 将要做某事