自在学

我们与你共同进步

  • 分类课程
  • 文章
  • 工作台
  • 订阅

  • 关于我们
  • 隐私政策
  • 使用条款

探索

  • 分类课程
  • 文章
  • 工作台
  • 订阅

网站信息

  • 关于我们
  • 隐私政策
  • 使用条款

加入社区

自在学学习社区微信二维码

微信扫码,交流学习

株洲市自在学教育科技有限公司© 2025 - 2026 版权所有

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

湘公网安备43020302000292号|湘ICP备2025148919号-1
分类课程工作台文章订阅
分类课程工作台文章价格

核心时态

  1. 01英语时态体系
  2. 02一般现在时
  3. 03现在进行时
  4. 04现在完成时
  5. 05现在完成进行时
  6. 06一般过去时
  7. 07过去进行时
  8. 08过去完成时
  9. 09过去完成进行时
  10. 10一般将来时
  11. 11将来进行时与将来完成时
正在加载课程章节内容
课程英语核心时态一般过去时

一般过去时

welearn-80132895.png

一般过去时是英语里用来描述“过去已经发生”的动作或状态的基本时态。如果我们在讲述发生在昨天、上周、去年、三年前等明确过去时间的事情——比如“我昨天去学校了”、“他上周看了一场电影”、“他们两年前搬到了新城市”——都需要用到一般过去时。这个时态能够帮我们把“已经结束”的动作和现在区分开来,让表达更清楚。

一般过去时非常常用,讲述故事、回忆个人经历、描述历史事件、说明以前的事实、陈述已经养成但现在不再持续的习惯,都会用到。比如,你想把昨天的行程一步步讲出来:“我起床,吃了早饭,然后去了图书馆。”每个动作,都用一般过去时描绘,让听者能按时间顺序清楚了解过程。

需要注意的是,英语动词在一般过去时中分“规则动词”和“不规则动词”两类。规则动词的过去式只需要在词尾加 -ed,比如 work → worked;而不规则动词的变化没有统一规律,像 go → went,必须单独记忆。此外,在疑问句和否定句里,会用到助动词 did,这时主动词要恢复成原形,比如:“Did you see the movie?”(你看了那场电影吗?)以及 “She didn’t come yesterday.”(她昨天没来。)


动词过去式

一般过去时的结构非常直接:通常情况下,谓语动词只需要用其过去式形式(除了否定句和疑问句,这些需要用助动词 did,详见后文)。动词过去式分为规则变化和不规则变化两大类。正确掌握动词过去式的拼写与发音,是英语时态学习的重点之一。

规则动词变化(加 -ed)

绝大多数动词属于规则动词。它们构成过去式的方式是:在原形后直接加 -ed。这种规则简单易记,但在实际拼写时有若干细节变化:

  1. 一般情况直接加 -ed:

    • work → worked
    • talk → talked
    • call → called
    • play → played
  2. 动词以 -e 结尾时,只需加 -d:

    • live → lived
    • love → loved
    • hope → hoped
    • use → used
  3. 词尾为“辅音字母 + y”时,把 y 变 i 再加 -ed:

    • study → studied
    • carry → carried
    • try → tried

    注意:如果 y 前是元音字母(如 ay, ey),直接加 -ed:

    • play → played
    • enjoy → enjoyed
  4. 单音节、“辅-元-辅”结尾,加倍最后的辅音字母,再加 -ed(重读的情况下):

    • stop → stopped
    • plan → planned
    • drop → dropped
    • chat → chatted

    例如:travel → travelled(英式英语)、travel → traveled(美式英语)

  5. 特殊拼写提醒:

    • die → died
    • lie(说谎)→ lied;lie(躺)→ lay
    • tie → tied
    • 以 c 结尾的 picnic → picnicked

发音说明: -ed 结尾在发音上有三种形式:/t/,/d/,/ɪd/,例如:

  • worked /t/,played /d/,wanted /ɪd/。口诀:清音加 t,浊音加 d,t/d 结尾加 /ɪd/。

规则动词变化

  • help → ?
  • stay → ?
  • stop → ?
  • dance → ?

检查:helped, stayed, stopped, danced

不规则动词(必须单独记)

不规则动词的过去式没有统一规律,只能靠记忆和大量使用。日常会用到的高频不规则动词非常值得优先掌握。以下是最常见的一些:

实用记忆建议

  • 不规则动词建议制作“原形-过去式”卡片,每天分批记忆。
  • 和例句一起记忆效果更好。例如:“go-went”——I went to the park yesterday.
  • 多做笔头练习和简单写作,主动使用这些动词。

练习:下列动词的过去式并造句

  1. begin
  2. feel
  3. tell
  4. buy
  5. run
  • began(He began to learn Chinese last year.)
  • felt(She felt very happy yesterday.)
  • told(He told me a story.)
  • bought(I bought a new book.)
  • ran(They ran to catch the bus.)

小结:

  • 规则动词遵循“加-ed”或拼写规则,不规则动词需要熟记其变化表。
  • 一般过去时句子的关键,在于根据不同动词类型运用恰当的过去式。

三大使用场景

welearn-76292189.webp

一般过去时的用途十分广泛,可以帮助我们明确表达某事在过去发生或存在。这里为你详细解析三大高频场景,并配有更多英文表达和常见配套词汇,帮助你灵活运用。

场景一:描述过去特定时间点发生的事

这是一般过去时最典型和基础的用法。用于表示“某一具体时间点,某事已经发生/完成”。常搭配表示具体过去时间的词,包括:

  • yesterday(昨天)
  • last week/month/year(上周/月/年)
  • ...ago(......之前,如 two days ago)
  • in + 具体过去年份(in 2020)
  • this morning/afternoon/evening(若已过去)

常见表达:

  • I watched a movie last night.
  • They moved to Shanghai two years ago.
  • We met in 2019.

I went to Beijing last weekend. The trip was amazing — we visited the Great Wall and the Summer Palace.

我上周末去了北京,旅程很棒——我们参观了长城和颐和园。

She graduated from university in 2021 and started her first job two months later.

她2021年大学毕业,两个月后开始了第一份工作。

0:00/--:--
  • He called me yesterday evening. (他昨天晚上给我打了电话。)

  • I didn't see the message last night. (我昨晚没有看到这个消息。)

0:00/--:--

场景二:描述过去一段时间内的状态

一般过去时不仅限于发生的动作,也可用来描述“过去一段时间内持续存在的状态”——比如职业、住所、兴趣、习惯、身体状况等。

常见时间状语:

  • when I was a child / student / teacher(当我还是......)
  • in those days(那段时间)
  • from ... to ...(从......到......)

常见表达:

  • He lived in London for five years.
  • She was a nurse before.
  • We often visited our grandparents on weekends.

When I was a child, I lived in a small village in Hunan. My family had a little farm.

我小时候住在湖南的一个小村子里,我们家有一块小农田。

0:00/--:--
  • My father worked in a factory when he was young. (我爸爸年轻的时候在一家工厂工作。)
  • They didn’t have computers in their school in the 1990s. (他们在1990年代上学时没有电脑。)
0:00/--:--

场景三:讲述连续发生的过去事件

在叙事、讲故事、描述日常流程等情境下,一般过去时用来依次表达一连串已经发生的动作,强调时间顺序。

叙述时,常见的连接词包括 and, then, after that, finally, first/next/last 等。

常见表达:

  • I woke up, brushed my teeth, and had breakfast.
  • She opened the door, took her bag, and left the house.

I woke up late, skipped breakfast, ran to the subway, and arrived at the office ten minutes after the meeting started.

我起晚了,没吃早饭,跑着去地铁,到办公室的时候会议已经开始了十分钟。

  • They finished their homework, played outside for a while, then went to bed. (他们做完作业,在外面玩了一会儿,然后上床睡觉。)
  • I listened to music, wrote an email to my friend, and cooked dinner last night. (我昨晚听了音乐,给朋友写了封邮件,还做了晚饭。)
0:00/--:--

这三大场景不是互相独立的。有时在一段叙述中会混合描述某时的状态和多个动作,理解并熟练切换一般过去时的用法,可以让你的表达更加自然和丰富。


疑问句与否定句:did 的作用

一般过去时的疑问句和否定句需要助动词 did(所有人称通用,不分单复数)。

否定句:主语 + didn't(did not)+ 动词原形

I didn't sleep well last night. She didn't come to the party. They didn't finish the project on time.

我昨晚没睡好。她没来参加聚会。他们没有按时完成项目。

0:00/--:--

用了 didn't 之后,主动词必须恢复原形。“She didn't came”是错的,正确是“She didn't come”。

疑问句:Did + 主语 + 动词原形 + 其他?

welearn-42045965.webp

A:Did you enjoy the concert last night?

你昨晚的音乐会好听吗?

0:00/--:--

B:Yes, it was absolutely incredible! Did you know the main singer used to perform in Shanghai?

非常好!你知道主唱以前在上海演出过吗?

0:00/--:--

A:Really? I had no idea. When did he leave?

真的吗?我完全不知道。他什么时候离开的?

0:00/--:--

回答一般疑问句:“Yes, I did. / No, I didn't.”——用 did 代替动词,不重复主动词。


be 动词的过去式:was / were

在英语中,be 动词在一般过去时的用法和其他动词有所不同。其过去式有两个形式:

  • was:用于主语是 I, he, she, it 单数
  • were:用于主语是 you, we, they 复数

这两个形式需要专门记忆,而且在变成否定句和疑问句时,不同于其他动词,不需要助动词 did,只需要用 was/were 本身加 not 或提前到主语前即可:

  • 否定句:主语 + was/were not(缩写为 wasn't/weren't)
  • 疑问句:Was/Were + 主语 + 其他?

来看一些例句:

The weather was great yesterday. The kids were so excited.

昨天天气很好,孩子们非常兴奋。

0:00/--:--

welearn-99531359.webp

A:Were you at the meeting this morning?

你今早参加会议了吗?

0:00/--:--

B:No, I wasn't. I was stuck in traffic for almost two hours.

没有,我堵车堵了将近两个小时。

0:00/--:--

再举几个例子帮助理解:

  • She was tired last night.(她昨晚很累。)
  • We were not happy with the result.(我们对结果不满意。)
  • Was he angry about the news?(他对这个消息生气了吗?)
  • They weren't at home yesterday.(他们昨天没在家。)
0:00/--:--

可以看到,be 动词直接在本身后面加 not 就变成否定句了,不像普通动词要加 did。疑问句时把 was/were 提到主语前即可。

常见错误:

  • ✗ She didn't was late.(错误,不能用 did, 正确是 She wasn't late.)
  • ✗ Were you went to school yesterday?(错误,也不能同时用 did/were 和动词过去式)

一般过去时与现在完成时

我们曾经讲过这两种时态的区别,这里特别从过去时的角度再强化一遍:

最重要的判断标准:是否有具体的过去时间词。 只要句子里出现了 "yesterday"、"last week"、"in 2019"、"two days ago"、"when I was a child" 等具体过去时间,就必须用一般过去时。现在完成时绝不能和具体过去时间连用。

✓ I visited Paris in 2019. 我2019年去过巴黎。(一般过去时——有具体年份)

✗ I have visited Paris in 2019.(现在完成时不能与具体过去时间连用)

可以对比这些例句:

  • I have visited Paris.(现在完成时,仅表示“我曾经去过巴黎”,没有给出具体时间)
  • I visited Paris last summer.(一般过去时,last summer 已经很具体)
0:00/--:--

判断口诀:

  • 有 yesterday、last year、in 2019、when I was young、10 minutes ago 这类具体过去时间,只能用一般过去时。
  • 没有具体时间,只表达“曾经/已经/到现在为止”,一般用现在完成时。

例如:

  • We finished the report two hours ago.(两小时前完成的——一般过去时)
  • She has never finished a marathon.(她从未完成过马拉松——现在完成时)
0:00/--:--

这种时态选择是英语书写和口语中常见易错点,大家要特别注意区分!


练习题

第一题(选择题)

知识点:规则动词过去式变化

下列哪个动词的过去式变化是正确的?

A. stoped

B. studyed

C. plan → planed

D. tried

答案是 D。try 词尾是“辅音 + y”(r-y),将 y 改为 i 再加 -ed,变为 tried,正确。A 中 stop 是“辅元辅”结构,应该双写 p 变成 stopped(✗);B 中 study 词尾是“辅音 + y”,应该变成 studied(✗);C 中 plan 是“辅元辅”结构,应该双写 n 变成 planned(✗)。


第二题(选择题)

知识点:不规则动词过去式

下面哪组动词的原形→过去式是正确的?

A. eat → eated

B. take → taked

C. know → knowed

D. feel → felt

答案是 D。feel → felt 是正确的不规则动词过去式。A 中 eat 是不规则动词,过去式是 ate,不是 eated(✗);B 中 take 是不规则动词,过去式是 took(✗);C 中 know 是不规则动词,过去式是 knew(✗)。不规则动词是记忆重点,没有规律可循,只能靠积累。


第三题(选择题)

知识点:did 在疑问句和否定句中的用法

下面哪个句子是正确的一般过去时否定句?

A. She didn't went to school yesterday.

B. I not went to the party.

C. They didn't arrive on time.

D. He didn't ate breakfast this morning.

答案是 C。“They didn't arrive on time.”——用了 didn't,主动词保持原形 arrive,结构完全正确。A 中用了 didn't,主动词应该是原形 go,不能用过去式 went(✗);B 中缺少助动词 did,否定句应该是“I didn't go to the party.”(✗);D 中同样问题,用了 didn't 之后主动词应该是原形 eat,不是 ate(✗)。


第四题(情景问答)

知识点:一般过去时描述连续事件

用一般过去时写出你上周末的活动经历,至少描述四个连续发生的事情,并在其中使用一个时间状语(如 then、after that、finally 等)。

参考回答:Last weekend I slept in until 9 a.m., then had a big brunch with my family. After that, we drove to a nearby park and walked around for two hours. In the evening, I called a few old friends and we chatted for a long time. I finally went to bed around midnight.(上周末我睡到早上9点,然后和家人吃了一顿丰盛的早午饭。之后我们开车去附近的公园走了两个小时。傍晚我给几个老朋友打了电话,聊了很久。我最后大约在午夜才睡觉。)注意所有动词都用过去式:slept、had、drove、walked、called、chatted、went,这是叙事性一般过去时的典型运用。


第五题(情景问答)

知识点:was / were 与 did 的疑问句区别

你的朋友问你两件事:“昨晚的晚会好玩吗?”和“你昨晚去了那个晚会吗?”请写出对应的英文问句,并解释为什么一个用 was/were,一个用 did。

“昨晚的晚会好玩吗?”→ “Was the party fun last night?”使用 was,因为问的是“状态/性质”(好不好玩),party 是第三人称单数,用 was 作为系动词构成疑问句,不需要 did。“你昨晚去了那个晚会吗?”→ “Did you go to the party last night?”使用 did,因为 go 是实义动词,一般过去时的疑问句需要助动词 did,主动词恢复原形 go。规律总结:be 动词的疑问句直接把 was/were 移前;实义动词的疑问句用 Did + 主语 + 动词原形。

上一章现在完成进行时下一章过去进行时