一般过去时:规则、例句与常见错误

2025/06/01

一般过去时(Past Simple)用来谈论过去某个特定时间已经完成的动作和事件。它是英语中最常用的时态之一,在讲故事、描述经历和叙述事件时不可或缺。无论是写关于上次假期的内容,还是解释昨天工作中发生的事情,一般过去时都是你最常用到的时态。

如何构成一般过去时

一般过去时的规则动词和不规则动词有不同的变化规则。好消息是,与一般现在时不同,过去时的动词形式对所有主语都是相同的。

规则动词:肯定句公式

在动词原形后加 -ed

动词原形过去时例句
workworkedI worked late yesterday.(我昨天工作到很晚。)
playplayedWe played tennis last weekend.(上周末我们打了网球。)
studystudiedShe studied all night.(她学了一整夜。)
stopstoppedThe bus stopped suddenly.(公交车突然停了。)

规则动词的拼写规则:

  • 大多数动词:直接加 -ed(clean → cleaned, help → helped)
  • 以 -e 结尾的动词:只加 -d(live → lived, dance → danced)
  • 以辅音字母 + y 结尾的动词:将 y 变为 -ied(study → studied, carry → carried)
  • CVC 结尾的短动词:双写末尾辅音字母 + -ed(stop → stopped, plan → planned)

不规则动词

不规则动词不遵循 -ed 的变化规律,它们的过去时形式需要记忆。

动词原形过去时动词原形过去时
gowentseesaw
havehadtaketook
dodidcomecame
eatatewritewrote
buyboughtspeakspoke
getgotthinkthought
makemadegivegave
bewas / wereknowknew

否定句公式:

主语助动词 + Not动词原形例句
所有主语did not (didn't)动词原形She didn't go to the meeting.(她没去开会。)

疑问句公式:

助动词主语动词原形例句
Did所有主语动词原形Did you see the movie?(你看了那部电影吗?)

重要提示: 在否定句和疑问句中,助动词 did 承载了过去时的含义,因此主动词恢复为原形。你绝不能说 "Did you went?" 或 "She didn't went."。

什么时候使用一般过去时

1. 在明确时间完成的动作

动作已经结束,我们知道(或暗示了)它发生的时间。

  • I visited my grandmother last Sunday.(我上周日去看望了奶奶。)
  • They moved to Canada in 2019.(他们2019年搬去了加拿大。)

2. 一系列连续完成的动作

在讲故事或列举顺序发生的事件时,每个动作都使用一般过去时。

  • She woke up, brushed her teeth, and left the house.(她醒来,刷了牙,然后出了门。)
  • He opened the door, walked inside, and sat down.(他打开门,走进去,坐了下来。)

3. 过去的习惯(现在已不再如此)

一般过去时可以描述过去经常做但现在已经停止的习惯。

  • When I was young, I played outside every afternoon.(我小时候每天下午都在外面玩。)
  • She worked at a bank before she became a teacher.(她当老师之前在银行工作。)

4. 过去的状态或情况

描述过去的状况。

  • The hotel was beautiful but very expensive.(那家酒店很漂亮但很贵。)
  • They were happy to see us.(他们见到我们很高兴。)

5. 搭配表示过去的时间词

一般过去时常与表示已完成时间的词或短语搭配使用:yesterday(昨天), last week(上周), in 2010(2010年), two days ago(两天前), when I was a child(我小时候), this morning(今天早上,如果早上已经过了的话)

常见错误

以下是英语学习者在使用一般过去时时最常犯的错误:

错误正确写法原因
She goed to school.She went to school.go 是不规则动词,过去时是 went。
I didn't went there.I didn't go there.didn't 后面用动词原形。
Did you saw that?Did you see that?did 后面用动词原形。
He work yesterday.He worked yesterday.规则动词在过去时需要加 -ed。
We was tired.We were tired.we/you/they 搭配 were。
I studyed hard.I studied hard.辅音字母 + y 要变为 -ied。

最重要的规则:当你使用 diddidn't 时,主动词必须保持原形。助动词 did 已经表达了过去时的含义。

练习例句

阅读每个句子,注意动词形式:

  1. We traveled to Japan last summer and spent two weeks exploring Tokyo.(去年夏天我们去了日本,花了两周时间游览东京。)
  2. Did you finish your homework before dinner?(你晚饭前完成作业了吗?)
  3. The concert started at eight o'clock, but we arrived late.(音乐会八点开始,但我们到晚了。)
  4. I didn't understand the instructions, so I asked the teacher for help.(我不理解说明,所以我向老师求助了。)
  5. She wrote three novels before she turned thirty.(她三十岁之前写了三部小说。)
  6. Was the exam difficult? Yes, it was harder than I expected.(考试难吗?是的,比我预想的难。)
  7. They didn't buy a new car because they wanted to save money.(他们没买新车,因为他们想省钱。)
  8. He left his job in March and started his own business in April.(他三月辞了工作,四月开始了自己的生意。)

快速总结

  • 使用场景: 过去完成的动作、事件顺序、过去的习惯、过去的状态。
  • 肯定句(规则动词): 主语 + 动词-ed。
  • 肯定句(不规则动词): 主语 + 不规则过去式。
  • 否定句: 主语 + didn't + 动词原形。
  • 疑问句: Did + 主语 + 动词原形?
  • 关键时间词: yesterday, last week, ago, in 2010, when I was young, this morning。
  • 切记: did/didn't 后面永远使用动词原形,绝不使用过去式。

一般过去时对于清晰的英语表达至关重要。要用好它,你需要记忆常见的不规则动词,并反复练习否定句和疑问句的结构,直到它们成为自动反应。先从最常见的二十个不规则动词开始学起,你就能自信地表达几乎任何过去的事件了。

相关语法指南

快速学英语

快速学英语