夜雨聆风学习资料网

ARTICLE · 1280508

一般过去时|小升初+中考满分精讲+全套必考动词+真题训练

一般过去时|小升初+中考满分精讲+全套必考动词+真题训练
先给一句总纲领,牢牢刻在脑子里:
一般过去时,专门描述:发生在过去、已经彻底结束的动作或者状态,这件事和现在没有延续关系。
只要一件事做完了,发生在昨天、上周、刚才、去年……我们就用它。

对比两句,一秒分清它和一般现在时:
I eat noodles every day. 我每天吃面条(经常性、习惯,一般现在时)
I ate noodles yesterday. 我昨天吃了面条(昨天吃完了,动作结束,一般过去时)
踩坑提醒:很多同学会写 Yesterday I eat noodles. 这是典型错误!只要有过去时间,实义动词要变成过去式。
一、怎么判断要用一般过去时?找时间信号词

看到下面这些词,优先考虑一般过去时,选择题、完形填空直接锁定时态。

1. yesterday 昨天;yesterday morning 昨天早上;yesterday afternoon 昨天下午;yesterday evening 昨天傍晚

2. last 加时间:last night 昨晚,last week 上周,last month 上个月,last year 去年

3. …ago ……以前:three days ago 三天前,five years ago 五年前,a moment ago 片刻之前

4. just now 刚才;then 那时;at that time 在那个时候

5. in 加过去年份:in 2020 在2020年

补充中考难点:句子里没有写时间词,但是对话的语境暗示事情是刚才、之前发生的,也要用一般过去时。
例:
—Did you see my pen? 你看见我的钢笔了吗?
—Yes. I saw it on the desk. 看见了,我刚才在桌子上看到它了。

趣味小口诀:
yesterday,last,ago,一出场,动词变模样!

二、两大分支:be动词的过去时 & 实义动词的过去时

第一部分:be动词(am / is / are)的过去式

基础变化先记牢:am 和 is 的过去式统一是 was;are 的过去式是 were。
简易口诀:我、他、她、它、单数名词用was;你、所有人称复数,全部都用were。

✅ 肯定句结构:主语 + was / were + 其他内容
I was at home just now. 我刚才在家。
She was busy last Sunday. 她上周日很忙。
They were in the park yesterday. 他们昨天在公园。

❌ 否定句结构:主语 + was / were + not + 其他内容
was not 可以缩写成 wasn’t;were not 可以缩写成 weren’t
I wasn’t at home just now. 我刚才不在家。
They weren’t in the park yesterday. 他们昨天不在公园。

❓ 一般疑问句:把 was / were 挪到句子最开头
回答格式:Yes,主语 + was/were. 或者 No,主语 + wasn’t/weren’t.
—Was she busy last Sunday? 她上周日忙吗?
—Yes, she was. 是的,她很忙。
—Were they in the park yesterday? 他们昨天在公园吗?
—No, they weren’t. 不,他们不在。

❔ 特殊疑问句:疑问词放最前面,后面跟上 was / were,再加主语
Where was you just now?❌(错!you 搭配 were)
Where were you just now? ✅ 你刚才在哪里?
When was he at school? 他什么时候在学校?
第二部分:实义动词的过去时(考试重中之重,出错最多)

核心规则:肯定句里,动词要变成过去式;一旦句子里出现 did 或者 didn’t,后面的动词必须变回原形,绝对不能再加ed!这是小升初、中考第一高频错题点。
一句话记住:有did没ed,有ed没did

✅ 肯定句结构:主语 + 动词过去式 + 其他
He visited my grandma last weekend. 上周末他看望了奶奶。
He played basketball yesterday. 他昨天打了篮球。

❌ 否定句结构:主语 + didn’t + 动词原形 + 其他
He didn’t visit my grandma last weekend. 上周末他没有看望奶奶。
He didn’t play basketball yesterday. 他昨天没有打篮球。
⚠️ 错误示范:I didn’t visited… 记住,didn’t 后面,动词一定是原形!

❓ 一般疑问句:Did 放到句子开头,主语后面用动词原形
回答格式:Yes,主语 + did. / No,主语 + didn’t.
—Did he visit his grandma last weekend? 他上周末看望奶奶了吗?
—Yes, he did. 是的,他去了。
—Did he play basketball yesterday? 他昨天打篮球了吗?
—No, he didn’t. 不,他没有打。

❔ 特殊疑问句:疑问词在前,然后写 Did,主语,动词原形
When did he visit his grandma? 他什么时候看望奶奶的?
Where did he play basketball yesterday? 他昨天在哪里打篮球?

三、动词过去式变化规则(规则变化)

口诀:直加ed,e只加d,辅y变i加ed,重读闭音节双写尾字母再加ed。

1. 大多数动词,直接在末尾加上 ed
work → worked 工作;clean → cleaned 打扫;walk → walked 走路
例:I walked to school yesterday. 我昨天走路去上学。

2. 单词本身以字母 e 结尾,只需要在末尾加 d
live → lived 居住;dance → danced 跳舞;close → closed 关闭
例:She danced at the party last night. 她昨晚在派对上跳舞了。

3. 单词结尾是辅音字母 + y:把 y 改成 i,再加 ed
study → studied 学习;worry → worried 担心;carry → carried 搬运
例:He studied English three days ago. 他三天前学习了英语。
补充例外:如果 y 的前面是元音字母 a e i o u,直接加 ed,不用改y
play → played 玩耍;stay → stayed 停留
例:They stayed at home last week. 他们上周待在家里。

4. 重读闭音节单词,结构是“辅音+元音+辅音”结尾,双写最后一个辅音字母,再加 ed
stop → stopped 停下;shop → shopped 购物;plan → planned 计划;drop → dropped 掉落
例:The bus stopped a moment ago. 公交车刚才停下了。

额外补充 ed 的三种读音,听力题会用到:
清辅音 /p/ /k/ /f/ /s/ 后面,ed 读 /t/,比如 stopped /stɒpt/
元音或者浊辅音后面,ed 读 /d/,比如 played /pleɪd/,lived /lɪvd/
单词本身以 t 或者 d 结尾,ed 读 /ɪd/,比如 wanted /ˈwɒntɪd/,needed /ˈniːdɪd/

四、不规则动词过去式(没有ed,单独背诵,小升初必考,中考高频)

这一部分没有统一规律,分成四组,方便分批记忆,全部例句核对准确:
第一组:原形和过去式长得一模一样,读音大多不变,只有 read 读音变化
cut → cut 切
He cut the apple yesterday. 他昨天切了蛋糕。
put → put 放
She put her bag on the chair just now. 她刚才把包放在椅子上。
read → read 读(拼写不变,读音变成 /red/,超级容易错)
I read a storybook last night. 我昨晚读了一本故事书。
hurt → hurt 受伤
He hurt his leg last week. 他上周伤到腿了。
let → let 让
My mum let me watch TV yesterday. 我妈妈昨天让我看电视。
cost → cost 花费
The toy cost 50 yuan two years ago. 这个玩具两年前花了50元。

第二组:i 变成 a 高频组(考试最多)
sit → sat 坐
She sat beside the window just now. 她刚才坐在窗边。
swim → swam 游泳
They swam in the pool last summer. 去年夏天他们在泳池游泳。
drink → drank 喝
He drank a cup of milk this morning. 他今早喝了一杯牛奶。
sing → sang 唱歌
We sang songs at the party. 我们在派对上唱歌了。
begin → began 开始
The meeting began at 3 o’clock. 会议三点开始。

第三组:i 变成 o 组
write → wrote 写
I wrote a letter yesterday. 我昨天写了一封信。
ride → rode 骑
He rode his bike to the park last Sunday. 上周日他骑车去公园。
drive → drove 驾驶
My dad drove to Qingdao last month. 爸爸上个月开车去青岛了。

第四组:其余高频变形词
meet → met 遇见
I met my old friend yesterday. 我昨天遇见了老朋友。
get → got 得到
He got a nice gift last week. 他上周收到一份很棒的礼物。
forget → forgot 忘记
She forgot her keys this morning. 她今早忘记带钥匙了。
come → came 来
They came to my home last night. 他们昨晚来我家了。
run → ran 跑
The boy ran fast just now. 这个男孩刚才跑得很快。
find → found 找到
I found my key yesterday. 我昨天找到了我的钥匙。

第五组:中考核心必考顶级变形(最容易写错)
go → went 去 ✨最高频
I went to the cinema yesterday. 我昨天去看电影了。
see → saw 看见
We saw many animals in the zoo last month. 上个月我们在动物园看见了很多动物。
say → said 说
He said hello to me. 他跟我打了招呼。
make → made 制作;使得
She made a cake for me. 她给我做了一个蛋糕。
take → took 拿走;乘坐
He took a bus to school yesterday. 他昨天坐公交车上学。
eat → ate 吃
We ate fresh fruit last weekend. 上周末我们吃了新鲜水果。
buy → bought 买
Mum bought a new pen for me. 妈妈给我买了一支新钢笔。
think → thought 思考;认为
I thought it was good. 我当时觉得它很不错。
tell → told 告诉
He told me a funny story. 他给我讲了一个有趣的故事。
speak → spoke 说(某种语言)
She spoke English at the meeting. 她在会上说了英语。

五、必背做题口诀 + 终极易错盘点

✅ 三大万能做题口诀

1. 看见yesterday、last、ago → 动词必过去式

2. 否定疑问用did,后面动词打回原形

3. be变was/were,实义动词变过去式

❌ 高频错题对比

1. ❌ didn’t went      ✅ didn’t go

2. ❌ Did you ate?    ✅ Did you eat?

3. ❌ I am busy yesterday ✅ I was busy yesterday

4. ❌ studyed          ✅ studied

5. ❌ stoped           ✅ stopped
一般过去时专项练习题

一、用括号内单词的适当形式填空

1. I ______ (visit) my grandparents last Saturday.

2. My sister ______ (be) at home yesterday afternoon.

3. They ______ (play) basketball just now.

4. He ______ (not watch) TV last night.

5. —______ you ______ (clean) your room yesterday?
—Yes, I ______.

6. The cat ______ (catch) a mouse two days ago.

7. She ______ (study) math an hour ago.

8. We ______ (be) in the library last week.

9. Tom ______ (stop) his car at the gate a moment ago.

10. My mother ______ (dance) at the party last Friday.

11. I ______ (read) an interesting story yesterday.

12. The boys ______ (not go) to the park yesterday.

13. —______ Lily ______ (finish) her homework last night?
—No, she ______.

14. He ______ (carry) a heavy box to the classroom yesterday.

15. They ______ (stay) with their uncle last summer.

✅ 答案+解析

1. visited;last Saturday 过去时间,visit直接加ed

2. was;主语my sister单数,用was

3. played;just now刚才,play元音+y直接加ed

4. didn’t watch;过去否定,didn’t后用动词原形

5. Did; clean; did;过去一般疑问句Did提前,动词原形

6. caught;catch不规则变化,过去式caught

7. studied;辅音字母+y,变y为i加ed

8. were;主语we是复数,用were

9. stopped;重读闭音节,双写p加ed

10. danced;词尾e结尾,只加d

11. read;read原形过去式同形,读音变为/red/

12. didn’t go;否定句didn’t+动词原形

13. Did; finish; didn’t;一般疑问句,否定回答

14. carried;辅音+y结尾,变y为i加ed

15. stayed;元音字母+y结尾,直接加ed
二、单项选择(小升初,10题)

1. He ______ to school late yesterday.
A. go  B. goes  C. went

2. —Where ______ you last night?
—I ______ at my friend’s home.
A. was; were  B. were; was  C. are; am

3. They didn’t ______ football yesterday.
A. play  B. played  C. plays

4. My father ______ a new bike for me last month.
A. buy  B. bought  C. buys

5. —Did you see a dog just now?
—______.
A. Yes, I see  B. No, I didn’t  C. No, I don’t

6. The meeting ______ at four o’clock yesterday.
A. begin  B. began  C. begins

7. She ______ her keys this morning.
A. forget  B. forgot  C. forgets

8. I ______ a cake with my mum last weekend.
A. made  B. make  C. makes

9. —______ did you arrive there?
—I arrived there at 5 p.m. yesterday.
A. What  B. When  C. Where

10. There ______ some birds in the tree yesterday.
A. are  B. was  C. were

✅ 答案:
1.C  2.B  3.A  4.B  5.B
6.B  7.B  8.A  9.B  10.C
第二部分:能力提升(小升初难点+中考基础)

一、用所给词适当形式填空(15题)

1. I ______ (meet) my old classmate on the street yesterday.

2. —______ he ______ (tell) you the news yesterday?
—Yes, he ______.

3. We ______ (swim) in the river last summer holiday.

4. The little boy ______ (hurt) his foot yesterday.

5. She ______ (not sing) at the concert last night.

6. My dad ______ (drive) to Jinan three days ago.

7. They ______ (come) back home at 9:00 last night.

8. ______ there any flowers in the garden last year?

9. He ______ (think) the movie was great.

10. I ______ (not see) him at school yesterday.

11. The girl ______ (ride) a horse on the farm last Sunday.

12. —What ______ you ______ (do) yesterday evening?
—I ______ (write) an email.

13. The shirt ______ (cost) me 80 yuan last week.

14. He ______ (drink) a glass of hot milk before sleep last night.

15. The rain ______ (stop) ten minutes ago.

✅ 答案+解析

1. met;meet不规则过去式met

2. Did; tell; did;一般过去时疑问句did+原形

3. swam;swim不规则变化swam

4. hurt;hurt原形过去式不变

5. didn’t sing;否定didn’t+动词原形

6. drove;drive过去式drove

7. came;come过去式came

8. Were;there be句型过去式,flowers复数用were

9. thought;think过去式thought

10. didn’t see;see原形放在didn’t后面

11. rode;ride过去式rode

12. did; do; wrote;特殊疑问句did+动词原形;答句write变wrote

13. cost;cost过去式不变

14. drank;drink过去式drank

15. stopped;重读闭音节,双写p加ed

二、句型转换(按要求改写句子,8题)

1. I went to the zoo last weekend.(改为否定句)
✅ 答案:I didn’t go to the zoo last weekend.
2. She was busy yesterday.(改为一般疑问句,并做否定回答)
✅ 答案:—Was she busy yesterday? —No, she wasn’t.
3. They played games after school yesterday.(改为一般疑问句)
✅ 答案:Did they play games after school yesterday?
4. Tom visited his uncle last month.(对划线部分visited his uncle提问)
✅ 答案:What did Tom do last month?
5. We were at home yesterday.(改为否定句)
✅ 答案:We weren’t at home yesterday.
6. My mother bought some fruit yesterday.(改为否定句)
✅ 答案:My mother didn’t buy any fruit yesterday.
补充考点:否定句some要改成any
7. He saw a big snake in the park.(对划线部分a big snake提问)
✅ 答案:What did he see in the park?
8. The party began at 7:00 last night.(对划线部分at 7:00提问)
✅ 答案:When did the party begin last night?
第三部分:压轴易错题(中考高频陷阱题,单选12题)

1. —You look tired. What’s wrong?
—I ______ late to finish my homework last night.
A. stay up  B. stayed up  C. will stay up
✅ B;last night过去时间,用过去式

2. —Did you ______ your homework?
—Yes. I ______ it an hour ago.
A. finish; finished  B. finished; finished  C. finish; finish
✅ A;Did后面用原形;答句ago用过去式

3. He ______ to Beijing with his family last year.
A. go  B. went  C. goes
✅ B;go过去式went

4. There ______ a football match on TV yesterday evening.
A. is  B. was  C. were
✅ B;a match单数,过去用was

5. I ______ my English book on the bus this morning.
A. leave  B. left  C. leaves
✅ B;leave过去式left

6. —When ______ you ______ this toy?
—I ______ it two years ago.
A. did; buy; bought  B. do; buy; buy  C. did; bought; bought
✅ A;问句did+原形,答句用过去式

7. She ______ speak French when she was young.
A. can  B. could  C. is able to
✅ B;when she was young是过去,can过去式could

8. My brother ______ TV every night. But he ______ books last night.
A. watches; read  B. watch; readed  C. watched; reads
✅ A;前半句一般现在时every night;后半last night过去,read不变形

9. —Who ______ the window just now?
—Li Ming did.
A. break  B. broke  C. breaks
✅ B;break过去式broke

10. They ______ have a picnic last Sunday, because it rained.
A. don’t  B. didn’t  C. weren’t
✅ B;实义动词have,否定用didn’t

11. I ______ that you would come, so I didn’t prepare food.
A. don’t think  B. didn’t think  C. think
✅ B;后面didn’t提示整体为过去

12. —Were you at the cinema at 8 o’clock last night?
—No, I ______ at home.
A. am  B. was  C. were
✅ B;主语I,过去用was
附加:短文填空(综合大题,中考题型,1篇)

用方框里词的适当形式填空(每词限用一次)
go, see, meet, be, buy, have, walk
Yesterday ______ Saturday. I ______ to the town with my best friend. We ______ along the street first. Then we ______ a small shop and ______ some snacks. Later, we ______ our English teacher. We ______ a great time that day.

✅ 答案:was; went; walked; saw; bought; met; had

相关学习资料