There ______ the last piece of cake and the last spoonful of ice cream.
A、goes
B、go
C、gone
D、was gone
【正确答案】:B
【题目解析】:There go在这里和there be意思相当,但there be可以有人称、数、时态变化,而there go只用go,没有变化。there go中go发生变化时,都是仍然将go按照其常用基本意思使用,因此不能像go不变时那样能表示there be 所表示的意思。这时候go已经彻底虚化,用来填补动词位置,因为英语是必须有动词才能成句的语言。go这样用的时候仅表示现在(或者一般性一贯得情况)。