两种说法都对,意思一样。
前句是带to
不定式to
swim做目的状语,后句也是带to不定式to
go
swimming做目的状语并且其中swimming又是后一个go的目的状语。
从语法上来说,都没错。但第二种表达实际上是误解了go的进行时而造成的重复表达。
go的进行时,因为go这个词的词意的关系,用的是进行时却表示即将发生的动作。
因此,用
现在分词做目的状语的话,只要说成I'm
going
swimming
tomorrow就行了。
be
going——>正在为目的(to
swim/swimming)行进中(be
going)——>即将成为现实(be
going)的行为(to
swim/swimming)