你的句子确实有错。
go doing 这种结构通常用于笼统地表示某项活动(尤其用于体育休闲活动)。如:
正:go skating
正:go swimming
正:go climbing
正:go fishing
正:go hunting
正:go sailing
正:go shooting
正:go skiing
正:go riding
……
但是go doing 通常不用于表示具体地做某事明确的事情。如:
误:go seeing sb
误:go buying sth
误:go cooking supper
误:go doing one's homework
……
赞同以上网友解答观点
备注(1):go doing结构 表示“从事某种活动或者运动”go后面的动词必须是语义完整的“不及物动词”,不能是语义不完整的“及物动词”。
【1】go hiking 去远足【2】go shopping 去购物【3】go boating 去划船
【4】go running 去跑步【5】go walking 去散步 【6】go camping去野营
备注(2):hike(vi.远足);shop(vi.购物);boat(vi.划船);run(vi.跑步);walk(vi.散步);camp(vi.野营)这些动词都是不及物动词。
【1】He has gone seeing his uncle and aunt.【错误】
【2】He has gone to see his uncle and aunt.【正确】
【3】He went to see his uncle and aunt.【正确】
【4】He went and saw his uncle and aunt.【正确】
【5】He went and visited his uncle and aunt.【正确】
备注(3):如果go后面接及物动词必须使用go and do sth(去做某事)或者go to do sth(去做某事)
I must go and see this film. 我一定要去看这部电影。
Tom went to see a film yesterday.汤姆昨天去看电影了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!