Emma Blog 英语动词 go 深度拆解:一次搞懂 go、went、gone 和它的所有坑
英语动词 go 深度拆解:一次搞懂 go、went、gone 和它的所有坑
英语里最常用也最容易出错的动词之一就是 go。本文带你彻底理清 go 的现在式、过去式、过去分词、进行时用法,以及中国学生最常踩的五个陷阱,配表格和例句,学完就能用对。
教了十几年英语,我发现一个规律:学生越是觉得「这个词我早就会了」,考试和口语里就越容易翻车。go 就是典型中的典型。几乎每个中国学生第一节课就学过它,可一到写作和对话,I have went、He go to school yesterday 这种句子还是层出不穷。问题不在于你不认识这个词,而在于它的三态变化太不规则,而且用法里藏着一堆母语者习以为常、我们却容易忽略的细节。今天我就把 go 从里到外拆一遍,帮你把它彻底钉进脑子里。

先记住三态,这是地基
英语动词分「原形、过去式、过去分词」,go 的麻烦就在于它走了古英语的强变化路线,完全不按 -ed 的套路来。你必须把这三个形式当成一个整体背下来,不能靠推理。
| 形式 | 拼写 | 例句 |
|---|---|---|
| 原形 | go | I go to work by subway. |
| 过去式 | went | She went home early last night. |
| 过去分词 | gone | They have gone to Beijing. |
| 现在分词 | going | We are going shopping now. |
很多同学会问:为什么过去式是 went,跟 go 一点都不像?这其实是历史遗留——went 原本是另一个动词 wend(意为「行走、转向」)的过去式,后来慢慢「鸠占鹊巢」,把 go 的过去式挤掉了。知道这个来龙去脉,你就不会再纠结「为什么不是 goed」,反而会记得更牢。
五个中国学生最常踩的坑
第一个坑,也是最致命的:把 went 当成过去分词用。I have went there 是错的,必须说 I have gone there。记住一个口诀:have、has、had 后面永远跟 gone,绝不跟 went。
第二个坑,go 后面接活动要用 -ing 或 to。表示「去做某事」时,地道的说法是 go shopping、go swimming、go fishing,中间不加任何介词。但如果是「去某地做某事」,就要说 go to the store to buy milk。
第三个坑,第三人称单数。He go 是错的,必须是 He goes。这个错误在口语紧张时特别容易出现,因为 go 的发音太顺口了。
| 错误说法 | 正确说法 | 说明 |
|---|---|---|
| I have went | I have gone | 完成时用过去分词 |
| He go to school | He goes to school | 三单要加 -es |
| I go to shopping | I go shopping | 活动前不加 to |
| She is go home | She is going home | 进行时要加 -ing |
第四个坑,go 和 come 的方向。go 是「离开说话人所在的地方」,come 是「朝说话人靠近」。所以打电话时,如果对方说 I'm coming,意思是他正往你这边来;如果他说 I'm going,那他是要去别处。这个区别在中文里都用「去/来」表达,所以特别容易混。
第五个坑,be going to 和 will 的区别。be going to 表示「已经计划好、有迹象要发生」,will 更偏向「临时决定或预测」。比如看到乌云密布,你说 It's going to rain;如果只是随口预测,可以说 It will probably rain tomorrow。
时态全览:一张表看透 go 的所有形态
把 go 放进各个时态里,你会发现它其实很规律,只要三态背熟,剩下的就是套公式。
| 时态 | 结构 | 例句 |
|---|---|---|
| 一般现在时 | go / goes | I go; he goes |
| 一般过去时 | went | We went yesterday. |
| 现在完成时 | have/has gone | She has gone. |
| 过去完成时 | had gone | They had gone before I arrived. |
| 一般将来时 | will go | I will go tomorrow. |
| 将来计划 | be going to go | We are going to go hiking. |
| 现在进行时 | be going | He is going now. |
注意一个细节:be going to go 听起来有点重复,但语法完全正确,口语里也常见。如果想避免重复,可以换成 be going to head 或 be going to travel。
记忆小技巧和练习建议
我给学生的一个笨办法但特别有效:把 go-went-gone 当成一首三拍子的节奏来念,每天念十遍,一周后嘴巴比脑子还快。第二个办法是造句时强迫自己用完整时态,不要只在脑子里过一遍。第三个办法,把 have gone 和 have been 区分开——have gone to 表示「去了还没回来」,have been to 表示「去过,已经回来了」。这个区别在雅思口语里是加分项。
| 表达 | 含义 |
|---|---|
| He has gone to Japan. | 他去了日本(人还在那) |
| He has been to Japan. | 他去过日本(人已回来) |
最后想说,go 之所以难,不是因为它复杂,而是因为它太基础,基础到我们懒得认真对待。把它当成一个新词重新学一遍,你会发现那些年错的句子,其实都有清晰的规则可循。
如果你还想练更多类似的「看似简单实则坑多」的动词,欢迎来 GoTxt 跟我聊聊,我们一个一个把它们拿下。
评论
文章讨论:学员评论与 GoTxt 老师回复
欢迎留下情绪和评论——热情、争论、甚至黑粉都行。写在下面 👇
不想错过我的回复?留下邮箱——我会发一份副本。