在一般过去时里,英语有两类动词。规则动词只是加 -edwork → worked)。不规则动词不遵守这条规则——它们的过去式是另一个需要记住的词:go → wentsee → sawhave → had

难点在于没有统一的规则,所以不规则动词要一个一个地记。好消息是:很多最常用的英语动词正好是不规则的,所以你会经常遇到,很快就能记住——而且有几种规律让它们比看上去更简单。

对中文母语者来说尤其陌生: 中文动词从不变化,过去靠「了」或时间词(如「昨天」)表示。而英语的不规则动词,要把整个过去式当作一个新词来记。好消息是:和中文一样,这个过去式不随主语变化。

什么样的动词算不规则?

规则动词用 -ed 构成过去式。不规则动词则以自己的方式变化——有时变化很小,有时很大:

  • go → wentI went home.
  • see → sawWe saw a film.
  • have → hadShe had a great time.
  • buy → boughtThey bought a car.

这里没有 -ed,也没有适用于全部的统一规则——但和规则动词一样,过去式对每个主语都一样。

主语 一般过去时
I / you / he / she / it / we / they went
  • I went. · She went. · They went.

一个例外——be 动词 to be两个过去式,waswere,取决于主语(I wasyou were)。它太常用了,所以有专门的一课:见 一般过去时:was / were

让记忆更轻松的规律

你不必去背一份杂乱的清单。许多不规则动词可以归入几个小组:

不变化——过去式和原形看起来一样:

  • cut → cutput → putlet → lethit → hitcost → cost

元音发生变化——常见 i → ae/i → o

  • begin → begandrink → dranksing → sangswim → swam
  • get → gotforget → forgot

「-ought / -aught」组——它们都以同一个音结尾:

  • buy → boughtbring → broughtthink → thoughtfight → fought
  • teach → taughtcatch → caught

完全不同——直接记住就好:

  • go → wentdo → didhave → hadbe → was / were

注意: read → read 拼写不变,但过去式读作 red(/rɛd/)。

最常见的不规则动词

它们随时都会出现,所以先学这些最划算:

原形 一般过去时 原形 一般过去时
be was / were know knew
have had take took
do did see saw
say said come came
go went give gave
get got find found
make made tell told
think thought feel felt
eat ate leave left
drink drank buy bought

否定句和疑问句:轻松的部分

令人松一口气的是:在否定句和疑问句里,你完全不用不规则的过去式。和规则动词一样,用 did / didn't + 原形

  • 肯定:I went to work.
  • 否定:I didn't go to work.(不是 didn't went
  • 疑问:Did you go to work?Yes, I did. / No, I didn't.

所以对大多数不规则动词来说,不规则的过去式(wentsawhad …)只在肯定句里才需要——diddidn't 总是用原形。(Be 是例外:它根本不用 did——见 它自己的一课。)

什么时候用?

和规则的一般过去时完全一样:表示过去某个确定时间已完成的动作或状态

  • I saw them yesterday.
  • We had dinner and then went out.
  • She knew the answer.(一个已结束的状态)

常见错误

  • He goed home. → ✅ He went home.go 是不规则的——没有 -ed
  • She buyed a ticket. → ✅ She bought a ticket.
  • I didn't went. → ✅ I didn't go.didn't 之后用原形)
  • Did you saw it? → ✅ Did you see it?did 之后用原形)

快速练习

把动词改成一般过去时:

  1. We ____ (go) to the beach last Sunday.
  2. I ____ (not / see) the email.
  3. ____ you ____ (have) a good time?
  4. They ____ (buy) a new house.
显示答案
  1. went   2. didn't see   3. Didhave   4. bought

要点回顾

  • 不规则动词不加 -ed——过去式是要记住的另一个形式(go → wentsee → saw)。
  • 过去式对每个主语都一样,和规则动词一样。
  • 按规律分组(不变化/元音变化/-ought–-aught)让记忆更容易。
  • 否定句和疑问句用 did / didn't + 原形——不规则形式只在肯定句里才需要(例外是 be)。