返回学习专栏

一般过去时:规则动词加 -ed、be 动词 was/were,再记住 11 个最常用的不规则动词

过去简单时:规则动词加 -edbe 动词 waswere,再记住 11 个最常用的不规则动词

朋友问你昨天做了什么,你想说“我看电影去了”,脑袋却卡壳了:go 要怎么变?是 goed 吗?这一卡,话就接不下去了。

别担心,这几乎是每个学英语的人都会卡关的地方。过去简单时past simple就是用来讲已经发生、而且在过去就已经结束的事——昨天、上周、那一年、很久以前。它的规则其实不多,真正的大坑只有两个:“不规则动词背不熟”和“有了 did 之后动词忘了变回原形”。这篇干货就带你一步步踩稳。

规则动词:直接加 -ed

最简单的一群叫规则动词regular verbs,过去时就是在原形后面加上 -ed,不分主语,全都一样。

  • I worked late yesterday.(我昨天工作到很晚。)
  • We played basketball last weekend.(我们上周末打了篮球。)
  • She watched a movie last night.(她昨晚看了一部电影。)

注意上面三句里,不管主语是 Iwe 还是 she,动词都是 workedplayedwatched过去时不会因为主语改变。这点比现在时还省事,现在时还要为 hesheits,过去时不用。

-ed 的三个拼写小规则

大部分动词直接加 -ed 就行,但有三种情况拼写要微调,记住这三个代表词就够用:

  • stopstopped:短元音 + 单一辅音结尾,辅音要双写planplannedshopshopped)。
  • studystudied:辅音 + y 结尾,y 改成 i 再加 -edtrytriedcarrycarried)。
  • likeliked:本来就以 e 结尾,只加 dlivelivedmovemoved)。

be 动词:过去时用 waswere

be 动词(amisare)很特殊,它的过去时不加 -ed,而是分成两个词,根据主语决定:

  • was:搭配 Ihesheit

  • were:搭配 youwethey

  • I was tired after work.(我下班后很累。)

  • He was at home all day.(他一整天都在家。)

  • They were very happy yesterday.(他们昨天很高兴。)

  • We were late for the meeting.(我们开会迟到了。)

小提示:be 动词句子句中没有别的动作,讲的是“状态”(累、高兴、在家)。如果句子里有真正的动作(去、吃、看),就不要用 waswere,要用动作动词的过去时。

否定句:didn't + 原形动词

要说“没有做某件事”,用 didn'tdid not)+ 原形动词。这里有个关键:did 已经承担起了“过去”的责任,后面的主要动词要变回原形

  • I didn't go to school yesterday.(我昨天没去上学。)
  • She didn't watch the movie.(她没看那部电影。)
  • They didn't eat breakfast this morning.(他们今天早上没吃早餐。)

看仔细:是 didn't go,不是 didn't went ✗;是 didn't eat,不是 didn me ate ✗。过去的信号交给 didn't 表达一次就够了,动词不必再变第二次。

be 动词的否定不一样,它不用 didn't,直接加 notI wasn't tired.(我不累。)/ They weren't at home.(他们不在家。))

疑问句:Did + 主语 + 原形

要问“你有没有做某件事”,用 Did + 主语 + 原形动词,道理是一样的——did 一出现,主要动词就变回原形。

  • Did you go to the party?(你有去那个派对吗?)
  • Did she call you yesterday?(她昨天有打给你吗?)
  • Did they have lunch together?(他们有一起吃午饭吗?)

这是大家最常踩的坑:Did you went? ✗ → Did you go? ✓。记住这个画面就好——有了 diddidn't,动词一律变回原形

be 动词疑问句也不用 did,把 waswere 提到前面就行:Were you at home?(你在家吗?)/ Was he tired?(他累了吗?)

11 个最常用的不规则动词(一定要背熟)

英语里最常用的动词偏偏大多是不规则动词(irregular verbs,它们的过去时不加 -ed,而是整个词变了样,只能一个个硬记。好消息是:天天用得到的就这几个,背熟它们,日常交流就通了大半。

  • gowent(去):I went to the gym this morning.(我今天早上去了健身房。)
  • havehad(有/吃):We had a great time last night.(我们昨晚玩得很开心。)
  • seesaw(看见):I saw your sister at the store.(我在店里看到你妹妹了。)
  • comecame(来):She came home very late.(她很晚才回到家。)
  • saysaid(说):He said he was busy.(他说他很忙。)
  • getgot(得到/变得):I got a new phone last week.(我上周拿到一部新手机。)
  • makemade(做/制作):She made a delicious cake.(她做了一个好吃的蛋糕。)
  • taketook(拿/乘坐):We took the bus to school.(我们坐公交车去学校。)
  • dodid(做):I did my homework after dinner.(我晚饭后做了作业。)
  • eatate(吃):They ate dinner at seven.(他们七点吃了晚饭。)
  • givegave(给):He gave me a birthday present.(他给了我一份生日礼物。)

记忆小技巧:把它们三个一组、用同一个句型反复念出声(I went, I had, I saw),念到顺口,开口时就不用停下来思考了。

提示词:看到它们就用过去时

句子里常藏着时间线索,看到下面这些词,几乎都该往过去时想:

  • yesterday(昨天):I called him yesterday.(我昨天打给他了。)
  • last + 时间(上周/上个月/去年):We met last week.(我们上周见过面。)
  • 时间 + ago(多久以前):She left two hours ago.(她两小时前离开了。)
  • in + 年份(在某年):They got married in 2020.(他们于 2020 年结婚。)
  • when I was young(我小时候):I lived in Guangzhou when I was young.(我小时候住在广州。)

跟现在完成时怎么区分?看有没有明确时间点

很多人会在过去简单时和**现在完成时present perfect)**之间犹豫,其实有一个很简单的判断法。

判断技巧:先问自己——句子里有没有 yesterdaylast week、… agoin 2020 这种明确的过去时间点?

  • 有明确过去时间点 → 用过去简单时:I saw him yesterday.(我昨天看到他了。)
  • 没讲明确时间、又影响到现在 → 用现在完成时:I have seen that movie.(我看过那部电影了。)

因为过去简单时讲的是“锁定在过去”的一段记录,跟现在切断了联系;现在完成时则一只脚还连着现在。想深入了解这个界限,可以接着看《现在完成时 have + 过去分词》那篇,两篇对照着看会更清晰。

常见错误

  • 不规则动词硬加 -edI goed home. ✗ → I went home. ✓(我回家了。)go 是不规则动词,过去时是 went,没有 goed 这个词。
  • 疑问句忘了把动词变回原形Did you went? ✗ → Did you go? ✓(你去了吗?)有了 did,动词一律变回原形。
  • be 动词和动作动词混用She was go to school. ✗ 一个句子里不能同时出现 was 和原形动作动词。想讲“她去上学”就用 She went to school. ✓;想讲“她正在去学校的路上”才用 She was going to school. ✓(过去进行时)。先想清楚要讲“做了”还是“正在做”,再做选择。
  • 否定句重复变过去时I didn't ate. ✗ → I didn't eat. ✓(我没吃。)didn't 已经表示过去,eat 保持原形。

Loopy 怎么练

时态这种东西,光靠硬背规则很容易考完就忘,真正能记住的方式是在一句句真实的句子中反复遇到它。Loopy 的分级课程会把过去简单时融入贴近 A1–B1 难度的对话情境中,让你在听、说、跟读中亲耳听到母语者怎么自然地说出 I wentDid you see,把 wenthadsaw 这些不规则动词的发音顺口脱口而出,再配合记忆曲线安排复习,一次次加深印象,把它从死板的规则变成你的直觉。

遇到不确定过去时怎么变 autonomy 的动词,顺手用字典查一下三态(go-went-goneeat-ate-eaten…),顺便听发音跟着念。多练几次,下次朋友问你“昨天做了什么”,你就能脱口而出啦。