一般过去时:规则动词加 -ed、be 动词 was/were,再记住 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.(她昨晚看了一部电影。)
注意上面三句里,不管主语是 I、we 还是 she,动词都是 worked、played、watched,过去式不会因为主语改变。这点比现在式还单纯,现在式还要为 he/she/it 加 s,过去式不用。
-ed 的三个拼字小规则
大部分动词直接加 -ed 就好,但有三种情况拼法要微调,记住这三个代表字就够用:
- stop → stopped:短元音 + 单一辅音结尾,辅音要重复一次(plan → planned、shop → shopped)。
- study → studied:辅音 + y 结尾,y 改成 i 再加 -ed(try → tried、carry → carried)。
- like → liked:本来就以 e 结尾,只加 d(live → lived、move → moved)。
be 动词:过去式用 was 和 were
be 动词(am/is/are)很特别,它的过去式不加 -ed,而是分成两个字,看主语决定:
-
was:搭配 I、he、she、it
-
were:搭配 you、we、they
-
I was tired after work.(我下班后很累。)
-
He was at home all day.(他一整天都在家。)
-
They were very happy yesterday.(他们昨天很开心。)
-
We were late for the meeting.(我们开会迟到了。)
小提醒:be 动词句子里没有别的动作,讲的是「状态」(累、开心、在家)。如果句子里有真正的动作(去、吃、看),就不要用 was/were,要用动作动词的过去式。
否定句:didn't + 原形动词
要说「没有做某件事」,用 didn't(did 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't ate ✗。过去的消息交给 didn't 表达一次就够了,动词不必再变第二次。
(be 动词的否定不一样,它不用 didn't,直接加 not:I 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? ✓。记住这个画面就好——有了 did/didn't,动词一律变回原形。
be 动词问句也不用 did,把 was/were 移到前面就行:Were you at home?(你在家吗?)/ Was he tired?(他累了吗?)
11 个最常用的不规则动词(一定要背熟)
英语里最常用的动词偏偏多半是不规则动词(irregular verbs),它们的过去式不加 -ed,而是整个字变样,只能一个一个记。好消息是:天天会用到的就这几个,背熟它们,日常对话就通了大半。
- go → went(去):I went to the gym this morning.(我今天早上去了健身房。)
- have → had(有/吃):We had a great time last night.(我们昨晚玩得很开心。)
- see → saw(看见):I saw your sister at the store.(我在店里看到你妹妹。)
- come → came(来):She came home very late.(她很晚才回到家。)
- say → said(说):He said he was busy.(他说他很忙。)
- get → got(得到/变得):I got a new phone last week.(我上周拿到一支新手机。)
- make → made(做出):She made a delicious cake.(她做了一个好吃的蛋糕。)
- take → took(拿/搭乘):We took the bus to school.(我们坐公交车去学校。)
- do → did(做):I did my homework after dinner.(我晚餐后做了功课。)
- eat → ate(吃):They ate dinner at seven.(他们七点吃了晚餐。)
- give → gave(给):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 Chengdu when I was young.(我小时候住在成都。)
跟现在完成时怎么分?看有没有明确时间点
很多人会在一般过去时和**现在完成时(present perfect)**之间犹豫,其实有一个很简单的判断法。
判断诀窍(带得走的):先问自己——句子里有没有 yesterday、last week、… ago、in 2020 这种明确的过去时间点?
- 有明确过去时间点 → 用一般过去时:I saw him yesterday.(我昨天看到他了。)
- 没讲明确时间、又影响到现在 → 用现在完成时:I have seen that movie.(我看过那部电影了。)
因为一般过去时讲的是「锁死在过去」的一段纪录,跟现在断开了;现在完成时则一只脚还连到现在。想多了解这条分界,可以接着看〈现在完成时 have + 过去分词〉那篇,两篇对照着看会更清楚。
常见错误
- 不规则动词硬加 -ed:
I 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 went…、Did you see…,把 went、had、saw 这些不规则动词的发音跟着念进嘴里,再配合记忆曲线安排复习,一次次加深印象,把它从规则变成你的直觉。
遇到不确定过去式怎么变的动词,随手用字典查一下三态(go-went-gone、eat-ate-eaten…),顺便听发音跟着念。多练几回,下次朋友问你「昨天做了什么」,你就不用想也接得上话。