一般过去时——把动词送回"过去",只需要一步操作
① 把任意动词变成正确的过去式(规则 + 不规则都会)
② 把过去时的肯定句变成否定句和疑问句,不再出错
③ 背会中考最高频的 30 个不规则动词过去式
④ 区分一般过去时和现在完成时,不被考题套路
上一讲说过,一般过去时的信号词是:yesterday / ago / last week / last year / just now / in 2020……
一般过去时只做一件事:描述过去某个时间点已经发生的动作或存在的状态。
中文说:
我昨天吃了苹果。 / 他上周去了北京。 / 她两年前学了钢琴。
英文说(动词要变成过去式):
I ate an apple yesterday.
He went to Beijing last week.
She learned the piano two years ago.
🧠 核心原理:一般过去时只改一样东西
把句子里的动词变成"过去式"——就这一件事。
其他词(主语、宾语、状语)都不用动,只改动词的形式。
过去式有两种:规则变化(加 ed)和 不规则变化(单独记)。
大部分动词的过去式是规则的——按规律加 ed。记住下面 5 条,规则动词全搞定。
| 规则 | 变化方法 | 例子(原形 → 过去式) |
|---|---|---|
| ① 一般情况 | 直接加 ed |
play → played · walk → walked · want → wanted |
| ② 以 e 结尾 | 直接加 d(不再加 e) |
live → lived · love → loved · dance → danced |
| ③ 辅音 + y 结尾 | 去 y,加 ied |
study → studied · cry → cried · try → tried |
| ④ 元音 + y 结尾 | 直接加 ed(y 不变) |
play → played · stay → stayed · enjoy → enjoyed |
| ⑤ 重读闭音节,末尾单辅音 | 双写末尾辅音,再加 ed |
stop → stopped · plan → planned · drop → dropped |
🧠 规则 ⑤ 怎么判断"重读闭音节"?
简化判断法:看词尾是不是"一个元音 + 一个辅音"(就这两个字母)结尾,并且这个音节是重读的——满足就双写末尾辅音。
例:stop(o是元音,p是辅音,只有这两个)→ 双写 p → stopped
例:walk(lk 结尾,两个辅音)→ 不双写 → walked
暂时不用深究,看到不确定的词查一下就好,熟练了自然就感觉到了。
🔊 顺带一提:ed 的发音有 3 种(听力考试会考)
/t/ 发音
词尾是清辅音(除t外)
walked /t/ · looked /t/
stopped /t/ · helped /t/
/d/ 发音
词尾是浊辅音或元音
played /d/ · loved /d/
enjoyed /d/ · lived /d/
/ɪd/ 发音
词尾是 t 或 d
wanted /ɪd/ · needed /ɪd/
visited /ɪd/ · ended /ɪd/
英语里有一批动词的过去式不按规律变,必须单独记——没有捷径,但好消息是中考最常考的就这 30 个左右,背完就够用了。
按"变化类型"分组记忆,比逐个背效率高 3 倍。
| 原形 | 过去式 | 中文意思 | 记忆提示 |
|---|---|---|---|
| 第一组:元音替换型(最常考) | |||
| go | went | 去 | 完全不同,必背!go→went |
| come | came | 来 | o→a,come→came |
| see | saw | 看见 | see→saw |
| eat | ate | 吃 | eat→ate,e掉了 |
| give | gave | 给 | i→a,give→gave |
| take | took | 拿;乘坐 | take→took |
| run | ran | 跑 | u→a,run→ran |
| sing | sang | 唱歌 | i→a,sing→sang |
| drink | drank | 喝 | i→a,drink→drank |
| swim | swam | 游泳 | i→a,swim→swam |
| 第二组:原形=过去式(不用变!) | |||
| put | put | 放 | 原形过去式完全一样 |
| cut | cut | 切;剪 | 原形过去式完全一样 |
| let | let | 让 | 原形过去式完全一样 |
| read | read | 读 | 拼写一样,但发音不同 /red/ |
| 第三组:高频必背(各自不同,一个个记) | |||
| have / has | had | 有;吃 | have/has的过去式都是had |
| be(am/is) | was | 是;在 | am/is → was(单数) |
| be(are) | were | 是;在 | are → were(复数/you) |
| do / does | did | 做 | do/does的过去式都是did |
| say | said | 说 | say→said /sed/ |
| make | made | 制作;使 | make→made |
| think | thought | 认为;想 | think→thought /θɔːt/ |
| buy | bought | 买 | buy→bought(和 think 同音节型) |
| bring | brought | 带来 | bring→brought |
| write | wrote | 写 | write→wrote |
| ride | rode | 骑 | ride→rode |
| find | found | 找到 | find→found |
| leave | left | 离开;留下 | leave→left |
| lose | lost | 丢失;输 | lose→lost |
| feel | felt | 感觉 | feel→felt |
| tell | told | 告诉 | tell→told |
知道怎么把动词变过去式还不够,还要会把句子变成否定句和疑问句。
核心工具是助动词 did——它是一般过去时专属的助动词。
🛠️ 把任意肯定句变否定句/疑问句——3步走
看到 yesterday / ago / last / just now 等信号词 → 确认是过去时,助动词要用 did。
She went home. → She didn't go home.
去掉 went,换成 didn't + go(原形)
She went home. → Did she go home?
went → 换成 did(放句首)+ go(原形)
was / were 是 be 动词的过去式。be 动词句型变换规则和普通动词不一样——直接在 was/were 上操作,不需要 did:
肯定:He was at home.
否定:He was not(wasn't) at home.
疑问:Was he at home? — Yes, he was. / No, he wasn't.
口诀:看到 was/were,直接变;看到普通动词,用 did。
用三组句子,把一般过去时的三种句型完整拆开来看。
肯定句:Tom bought a new bike last week.
否定句:Tom didn't buy a new bike last week.
疑问句:Did Tom buy a new bike last week?
🧠 三种句型的共同规律:
• 肯定句:动词用过去式(bought / went / studied…)
• 否定句/疑问句:助动词 did/didn't 已经表示过去了,后面动词必须还原原形(buy / go / study…)
• 记住这条铁律:助动词和主动词只有一个能变时态,另一个必须用原形。
💣 错误 1:否定/疑问句动词没还原原形 超高频
❌ She didn't went to school yesterday.
诊断:didn't 已经是过去时助动词,后面动词必须用原形 go,不能用 went。
✅ She didn't go to school yesterday.
💣 错误 2:have/has 的过去式忘了变 必考
❌ He have a good time last night.
诊断:信号词 last night 是过去时,have/has 的过去式是 had,不能用 have。
✅ He had a good time last night.
💣 错误 3:was/were 和 did 混用
❌ Did she was at home yesterday?
诊断:was 是 be 动词过去式,be 动词变疑问句直接移 was/were 到句首,不需要 did。
✅ Was she at home yesterday?
💣 错误 4:过去时和现在完成时混用 超高频
❌ I have seen him yesterday.
诊断:yesterday 是具体过去时间点 → 只能用一般过去时(did),不能用现在完成时(have done)。现在完成时不能和具体过去时间点连用。
✅ I saw him yesterday.
💡 区分口诀:有具体时间点(yesterday/ago/last/in+年份)→ 必须用过去时;没有具体时间点但有 already/yet/ever/never → 用现在完成时。
🧲 四个错误的防错清单(做完题必查):
① 否定句/疑问句里,动词有没有用原形?(didn't/did 后面不能有 went/went 等过去式)
② 句子里有 have/has → 过去时信号词出现了吗?有的话要改成 had
③ 谓语是 was/were → 变疑问句直接把 was/were 移前,不用 did
④ 有 yesterday/ago/last/in+年份 → 只用一般过去时,不用现在完成时
三道中考真题改编,综合考查这一讲的所有重点。
🔥 练习题 1 · 不规则过去式 + 句型变换
🧠 大白话脑回路:
① 信号词 yesterday → 过去时 → buy 的过去式是 bought(不规则,必背)
② 疑问句 → 助动词 Did 移到句首 → 动词 go 还原原形,填 go(不是 went)
③ 否定句 → didn't have(didn't 后接 have 原形;注意 have 不加 s,也不变 had)
✅ ① bought ② Did…go ③ didn't have
🔥 练习题 2 · 单项选择(中考原题型)
🧠 大白话脑回路:
找信号词:last month → 一般过去时信号词。
时态确认:过去时疑问句 → 助动词用 Did,排除 A(Do)和 D(Have)。
动词形式:Did 后面动词必须用原形 → visit(不是 visited),排除 B。
✅ 答案:C(Did; visit)
🔥 练习题 3 · 改错题(综合)
Last weekend, our class go to the city park. We have a great time there. Some students played games and others took photos.
🧠 大白话脑回路:
整体判断:信号词 Last weekend → 整段是一般过去时语境。
找错误:
① go → 动词原形,过去时应该是 went(不规则)
② have → 动词原形,过去时应该是 had(have/has 的过去式)
✅ go → went;have → had
💡 后面两句(played / took)已经用了正确的过去式,说明出题人只在前两处设了陷阱。
很多学生学完规则以后,真正做题还是会卡住,原因不是不会背,而是没有固定的判断顺序。以后遇到一般过去时题,不要先凭感觉选,按下面 5 步走。
看到 yesterday / ago / last... / just now / in 2020 / the other day,先把题目标记成“一般过去时”。
如果是普通动词(go / buy / play / study),按 did 系统处理;如果是 be 动词(was / were),按 be 动词系统处理。
肯定句看动词过去式;否定句找 didn't;疑问句看 Did 是否放在句首。
只要出现 did / didn't,后面的实义动词必须还原原形:didn't go,Did...go,不能写 didn't went / Did...went。
have/has → had;do/does → did;am/is → was;are → were;go → went;buy → bought;take → took。
🧠 做题口令:先看时间,再看动词;有 did 用原形,有 was/were 不用 did。
一般过去时最容易错的地方,不是过去式本身,而是把普通动词系统和be 动词系统混在一起。下面这个表必须看懂。
| 句子类型 | 普通动词系统 | Be 动词系统 |
|---|---|---|
| 肯定句 | 主语 + 动词过去式 She went home. |
主语 + was / were She was at home. |
| 否定句 | 主语 + didn't + 动词原形 She didn't go home. |
主语 + wasn't / weren't She wasn't at home. |
| 疑问句 | Did + 主语 + 动词原形? Did she go home? |
Was / Were + 主语 + 其他? Was she at home? |
| 最常见错法 | ❌ Did she went home? ✅ Did she go home? |
❌ Did she was at home? ✅ Was she at home? |
中考不只会单独考一个空,还喜欢在完形填空、短文填空、作文里考整段时态。只要整段在讲过去发生的事,大部分主要动作都要保持过去时。
例句:
Last Sunday, we went to the park. We played games and took many photos. It was a wonderful day.
这一整段都在讲 Last Sunday 发生的事,所以 went / played / took / was 都要用过去时。不能前面 went,后面突然写 play 或 take。
| 题型 | 应该怎么用过去时判断 |
|---|---|
| 完形填空 | 先看文章开头是否有 one day / last year / yesterday / when I was young 等过去背景,再决定动词形式。 |
| 短文填空 | 不要只看空格所在一句,要往前后看 2—3 句,判断整段时间背景。 |
| 作文 | 写一次活动、一次旅行、一次经历,通常全篇主体动作都用一般过去时。 |
如果句子在表达客观事实、习惯、现在感受,可能仍然用一般现在时。比如:Last year I visited the museum. It is very famous. 第二句是在介绍博物馆现在仍然有名,可以用 is。
下面 5 题不是为了刷题,而是为了检查你有没有真正掌握“一般过去时”的判断流程。
检测题 1 · 规则过去式
答案:studied
last night 是过去时信号词;study 是“辅音 + y”结尾,过去式去 y 加 ied。
检测题 2 · did 后用原形
答案:buy
didn't 已经表示过去,后面动词必须用原形,不能写 bought。
检测题 3 · be 动词过去式
答案:B. were
They 是复数,yesterday afternoon 是过去时间,所以 be 动词用 were。
检测题 4 · 疑问句
答案:Did; go
普通动词过去时疑问句:Did + 主语 + 动词原形。不能写 Did Tom went。
检测题 5 · 语篇时态一致
答案:visited; helped
Last summer 给出过去时间背景,两个并列动作都要用过去式。
进考场前把这几块过一遍,时态题基本不会错
yesterday · ago · last week / month / year · just now · in 2020 · the other day · in the past
| go | went | have/has | had | do/does | did |
| come | came | am/is | was | are | were |
| see | saw | eat | ate | take | took |
| buy | bought | think | thought | make | made |
| say | said | find | found | leave | left |
| write | wrote | tell | told | feel | felt |
先找时间信号词 → 判断普通动词还是 be 动词 → 肯定句用过去式 → 否定/疑问句用 did + 原形 → 最后检查不规则动词。
didn't / Did 后面必须用原形;was/were 不和 did 混用;yesterday / ago / last / in+年份 不能和现在完成时混用。
你现在已经能把任何动词送回"过去",包括规则变化和 30 个高频不规则变化;也知道怎么在过去时里做否定句和疑问句——最关键的是记住"did 后面动词用原形"这条铁律。
还有一件事值得庆祝:前9讲学完,你已经完成了及格线的 75% !
接下来还差三讲就能完成及格保障:
✅ 第10讲:现在进行时——am/is/are + doing,和一般现在时的本质区别
✅ 第11讲:一般将来时——will 和 be going to 怎么选
✅ 第12讲:句型变换总结——完成这一讲,及格线达成!