内容正文:
过去完成时综合专项练习
一、语法知识点考前必背(小升初过去完成时核心精讲·小学易懂版)
过去完成时,核心含义只有一句话:过去的过去。简单来说,一件发生在过去的事情之前,就已经做完的动作,就用过去完成时。我们可以把时间分成三段:现在、过去、过去的过去。现在发生的用现在时态,过去发生的用一般过去时,在过去那个时间之前就已经提前做完的动作,全部用过去完成时。
过去完成过去前,动作早就已做完;所有人称都用had,后面分词不能变;肯定直接加分词,否定had后面not添;疑问had提前走,回答had来把关;一前一后分清楚,先完后过记心间;时态辨析不混乱,小升初里稳夺冠。牢记这句口诀,所有过去完成时易错点全部避开,时态不混淆、句型不出错、书写不丢分,刷题做题一路稳赢。
二、单项选择题
仔细审题,第一步圈画时间标志词,判断是否为“过去的过去”;第二步牢记过去完成时统一用had,不用区分主语单复数;第三步看清句型肯定、否定、疑问结构,记住had后面永远接过去分词,不还原、不变形;结合校园日常简单情境,选出唯一正确答案。本题全覆盖过去完成时had用法、分词变形、时态辨析、一般过去时与过去完成时区别、句型简答匹配、标志词辨析高频考点,针对性纠正学生时态混淆、助动词乱用、分词写错等核心易错问题,夯实过去完成时做题实战基础。
( ) 1. I ______ finished my homework before I went to bed last night.
A. have B. has C. had D. was
( ) 2. She ______ cleaned her room before her teacher came.
A. have B. has C. had D. did
( ) 3. They ______ learned English before they went to middle school.
A. have B. has C. had D. were
( ) 4. My father ______ cooked dinner before I got home yesterday.
A. have B. has C. had D. does
( ) 5. The students ______ studied hard before the exam last week.
A. have B. has C. had D. are
( ) 6. He ______ not finished his work before school was over.
A. do B. does C. had D. was
( ) 7. We ______ not seen the film before our class talked about it.
A. have B. has C. had D. were
( ) 8. ______ you finished your homework before yesterday evening?
A. Have B. Has C. Had D. Did
( ) 9. ______ she read the book before the teacher asked her?
A. Have B. Has C. Had D. Is
( ) 10. Had he ______ to school before the bell rang?
A. go B. went C. gone D. going
( ) 11. My sister ______ washed her clothes before she watched TV.
A. have B. has C. had D. is
( ) 12. The teacher ______ taught the lesson before new students came.
A. have B. has C. had D. are
( ) 13. Tom ______ not played football before he did his homework.
A. have B. has C. had D. does
( ) 14. Had she ______ the story before we read it together?
A. hear B. heard C. hears D. hearing
( ) 15. Lucy ______ finished her reading before breakfast yesterday.
A. have B. has C. had D. is
( ) 16. —Had you cleaned your desk before class? —______
A. Yes, I had. B. Yes, I do. C. No, I don’t. D. No, I didn’t.
( ) 17. My friends ______ played games before they studied English.
A. have B. has C. had D. are
( ) 18. The little boy ______ eaten breakfast before he went to school.
A. have B. has C. had D. was
( ) 19. It ______ already stopped raining before we went out.
A. have B. has C. had D. is
( ) 20. They ______ not visited the park before last summer came.
A. have B. has C. had D. did
三、用所给动词适当形式填空
根据句子语境和过去时间标志词,判断动作属于“过去的过去”,统一使用过去完成时结构;所有主语一律搭配had,动词变为规则或不规则过去分词;否定句用hadn’t+过去分词,疑问句Had提前,分词保持不变,严格按照变形规则规范书写,专项训练had固定搭配、过去分词拼写、句型书写规范,攻克学生分词写错、时态乱用、句型结构不熟练等高频易错点,夯实过去完成时书写应用核心基本功。
1. I ________ (had) ________ (finish) homework before last night.(had不变,finish规则加ed)
2. He ________ (had) ________ (play) football before he studied.(had不变,play直接加ed)
3. My mother ________ (had) ________ (cook) food before I came back.(cook规则加ed)
4. They ________ (had not) ________ (watch) TV before class began.(否定hadn’t,watch加ed)
5. She ________ (had not) ________ (read) books before morning.(read过去分词拼写不变)
6. ________ (Had) you ________ (clean) your room before yesterday?(疑问Had提前,clean加ed)
7. ________ (Had) he ________ (learn) English before primary school?(learn过去分词learned)
8. Had Tom ________ (do) his work before the bell rang?(do不规则过去分词done)
9. We ________ (had) ________ (see) the show before we talked about it.(see不规则seen)
10. The teacher ________ (had) ________ (work) hard before the test.(work加ed)
11. I ________ (had) ________ (write) a note before I left home.(write不规则written)
12. Lucy ________ (had) ________ (dance) before she did homework.(dance去e加d)
13. The students ________ (had) ________ (run) before the class started.(run双写加ing变形对应分词run)
14. You ________ (had) ________ (learn) many words before Grade Six.(learned过去分词)
15. It ________ (had) ________ (stop) raining before we played outside.(stop双写加ed)
四、连词成句
按照过去完成时固定语序连词成句,肯定句:主语+had+过去分词+其他+before过去时间;否定句:主语+hadn’t+过去分词+其他;疑问句:Had+主语+过去分词+其他?书写要求首字母大写、句末标点正确,不添词、不漏词、语序不颠倒,强化过去完成时句型结构记忆,熟练掌握肯定、否定、疑问三种句式规范书写,提升小升初句型书写和时态综合运用能力。
1. homework, I, before, had, finished, bedtime, my
________________________.
2. cleaned, she, had, her room, before, mom, came
________________________.
3. watched, hadn’t, I, TV, before, studied, I
________________________.
4. you, had, finished, homework, your, before, class
________________________?
5. played, they, had, games, before, they, read books
________________________.
五、短文语境时态填空
阅读六年级校园生活短篇小短文,全篇以两个过去动作先后顺序为核心语境,全程考查过去完成时基础用法,结合had固定搭配、规则与不规则过去分词、肯定否定句式综合设空,完全贴合小升初短文填空高频出题模式,训练学生在真实语篇中判断“过去的过去”、灵活使用过去完成时的综合实战能力,衔接句型转换和书面表达写作考点。
Last Monday was a busy school day. Before school ____1____ (start), I ____2____ (had) ____3____ (finish) all my morning homework. My deskmate Tom ____4____ (had not) ____5____ (do) his homework yet. Our teacher ____6____ (had) ____7____ (prepare) lessons before we came into the classroom. ____8____ (Had) you ____9____ (get) up early before school? We all ____10____ (have) a busy but happy school day.
1.________ 2. ________ 3. ________ 4. ________ 5. ________
6.________ 7. ________ 8. ________ 9. ________ 10. ________
学科网(北京)股份有限公司
参考答案
一、单项选择题标准答案+解析
1. C 解析:before过去时间,过去的过去用过去完成时,统一用had。
2. C 解析:老师来之前已经打扫完,过去完成时固定用had。
3. C 解析:上中学之前已经学英语,过去完成时用had。
4. C 解析:我回家之前爸爸做好晚饭,过去完成时用had。
5. C 解析:考试之前努力学习,过去完成时统一助动词had。
6. C 解析:放学前没完成作业,过去完成时否定用had not。
7. C 解析:班级讨论之前没看过电影,过去完成时用had。
8. C 解析:过去完成时疑问句,句首统一用Had。
9. C 解析:老师提问之前是否读过书,疑问用Had开头。
10. C 解析:Had后面必须接动词过去分词,go的分词为gone。
11. C 解析:看电视之前先洗衣服,过去完成时用had。
12. C 解析:新生来之前已经讲完课,用had。
13. C 解析:写作业之前没踢球,过去完成时否定had。
14. B 解析:Had开头问句,后接hear的过去分词heard。
15. C 解析:早饭前完成阅读,过去完成时用had。
16. A 解析:Had you开头问句,肯定简答固定Yes, I had.。
17. C 解析:学英语之前先玩游戏,过去完成时用had。
18. C 解析:上学前吃过早饭,过去完成时用had。
19. C 解析:出门前雨已停,过去完成时用had。
20. C 解析:夏天来之前没逛公园,过去完成时用had。
单选标准答案速记:1.C 2.C 3.C 4.C 5.C 6.C 7.C 8.C 9.C 10.C 11.C 12.C 13.C 14.B 15.C 16.A 17.C 18.C 19.C 20.C
二、动词适当形式填空标准答案
1. had, finished 2. had, played 3. had, cooked 4. hadn’t, watched 5. hadn’t, read
6. Had, cleaned 7. Had, learned 8. done 9. had, seen 10. had, worked
11. had, written 12. had, danced 13. had, run 14. had, learned 15. had, stopped
三、连词成句标准答案
1. I had finished my homework before bedtime.
2. She had cleaned her room before mom came.
3. I hadn’t watched TV before I studied.
4. Had you finished your homework before class?
5. They had played games before they read books.
四、短文语境时态填空标准答案
1. started 2. had 3. finished 4. hadn’t 5. done
6. had 7. prepared 8. Had 9. got 10. had
$