swim可以作名词为什么是go swimming 而have a swim

如题所述

第1个回答  2010-06-06
go swimming 的swim 是动词
go +v.ing常用于说“去做某事”
而have a swim 中的swim 是可数名词,所以要加个a
第2个回答  2010-06-06
呵呵,是啊 ,既然他可以是名词也可以是动词为什么还那样?所以,这只能按照老师经常说的一句话来理解“人家外国人就是这么说的”也就是,你习惯了可能就会接受了。嗯,语感啊
第3个回答  2010-06-06
一般go后面接动词分词形式
而have a swim里面的swim就是单纯是名词性质
第4个回答  2010-06-06
go doing是一个固定搭配

比如go shopping
go fishing本回答被提问者采纳
第5个回答  2010-06-06
go和swim是动词,一个句子中不能出现两个动词
所以swim要变为动名词即swim双写m加ing
两个动词之间可以用介词to隔开
介词后人称代词要用宾格,动词要用原形
相似回答