
前言:难度拉满!突破中考时态压轴题
想在中考时态填空拿满分,必须攻克「高难语境题」—— 近年真题越来越侧重 “无标志词判断”“多时态嵌套”“动词形式综合变形”!本文每道习题均按「中考压轴题标准」设计,覆盖长难句、隐含逻辑、被动语态 + 时态结合等难点,刷完直接具备冲刺高分的解题能力!
一、一般现在时(Simple Present Tense)
核心考点速记
•定义:经常性动作、客观真理、主将从现
•标志词:every day/usually/often(高难题中常隐藏)
•关键陷阱:三单形式 + 被动语态结合、宾语从句中客观真理不受主句时态影响、复杂条件句的主将从现
高难练习题(8 道)
1.The research shows that people who ______ (exercise) regularly ______ (have) a lower risk of heart disease, which ______ (be) a conclusion supported by thousands of experiments.
2.As a rule, the library ______ (close) at 9 p.m., but if there ______ (be) a special event, it ______ (stay) open until 11 p.m. You can check the schedule on its official website.
3.— I heard that your brother ______ (study) abroad now. Do you know when he ______ (come) back?
— He ______ (not return) until he ______ (finish) his master’s degree, which usually ______ (take) two years.
4.The teacher always reminds us that practice ______ (make) perfect and that no one ______ (achieve) success without hard work, no matter how smart they ______ (be).
5.If the factory ______ (continue) to pour waste water into the river, the local ecosystem ______ (be) seriously damaged. Environmental protection laws ______ (require) companies to take measures to prevent pollution.
6.— Why ______ the price of vegetables ______ (rise) recently?
— Because the weather ______ (affect) the harvest every year. This year, the heavy rain ______ (destroy) a lot of farmland.
7.My parents ______ (not allow) me to play video games on weekdays, but they ______ (let) me play for an hour on weekends if I ______ (complete) all my homework.
8.It ______ (be) a well-known fact that the Amazon rainforest ______ (produce) 20% of the world’s oxygen, so protecting it ______ (be) crucial for human survival.
答案 + 解析
1.exercise; have; is(who 引导定语从句,先行词 people 为复数,谓语用原形;which 指代前文结论,单数用 is;客观事实用一般现在时)
2.closes; is; stays(as a rule 表规则,用一般现在时;if 条件句主将从现,从句用 is,主句用 stays)
3.is studying; will come; won’t return; finishes; takes(now 用现在进行时;until 引导时间状语从句,主将从现;which 从句表客观情况,用 takes)
4.makes; achieves; are(practice makes perfect 为客观真理,用三单;no one 作主语为三单;they 为复数用 are)
5.continues; will be; require(if 条件句主将从现,从句三单 continues;主句被动语态 will be damaged;laws 复数用 require)
6.is; rising; affects; has destroyed(recently 用现在进行时表持续变化;every year 用一般现在时;“大雨破坏农田” 对现在的影响用现在完成时)
7.don’t allow; will let; completes(weekdays 表习惯,用一般现在时否定;if 从句主将从现,从句三单 completes)
8.is; produces; is(客观事实用一般现在时;rainforest 单数用 produces;protecting it 作主语视为单数用 is)

二、一般过去时(Simple Past Tense)
核心考点速记
•定义:过去发生且已结束的动作、过去习惯性动作(现在已停止)
•标志词:yesterday/last week(高难题中常隐含在语境中)
•关键陷阱:不规则动词过去式 + 被动语态、与过去完成时的辨析(无 “过去的过去” 提示用一般过去时)、长难句中多个过去动作的时态一致
高难练习题(7 道)
1.— Did you attend the meeting yesterday?
— No, I ______ (not invite) until 5 p.m., when the meeting ______ (already start). I ______ (try) to get there as soon as possible, but I ______ (miss) the main part.
2.When the old man ______ (return) to his hometown after 50 years, he found that almost everything ______ (change). The house where he ______ (live) as a child ______ (be) now a modern building.
3.The police ______ (investigate) the case for three days last month, but they ______ (not find) any clues. Later, a witness ______ (come) forward and ______ (provide) important information.
4.— What ______ you ______ (do) when the accident ______ (happen)?
— I ______ (walk) along the street with my friend. We ______ (talk) about our travel plan, so we ______ (not notice) the car coming.
5.She ______ (use) to be a doctor, but she ______ (give) up her job three years ago because she ______ (want) to spend more time with her family. Now she ______ (run) a small café.
6.The writer ______ (finish) his novel in 2018, but it ______ (not publish) until 2020. During those two years, he ______ (revise) it several times to make it better.
7.When we ______ (arrive) at the theater, the play ______ (begin) 10 minutes earlier. We ______ (stand) at the back for a while, but then a staff member ______ (show) us to our seats.
答案 + 解析
1.wasn’t invited; had already started; tried; missed(not invite 被动语态,yesterday 用过去时;“会议已开始” 是过去的过去,用过去完成时;try/miss 为过去动作)
2.returned; had changed; lived; is(return 用过去时;“一切已改变” 是过去的过去,用过去完成时;as a child 用一般过去时;now 用一般现在时)
3.investigated; didn’t find; came; provided(last month 用一般过去时;三个动作先后发生,均为过去时)
4.were; doing; happened; was walking; were talking; didn’t notice(when 引导从句用一般过去时;主句持续动作⽤过去进行时;notice 为短暂动作,用过去时否定)
5.used; gave; wanted; runs(used to 表过去习惯;three years ago 用过去时;now 用一般现在时)
6.finished; wasn’t published; revised(2018/2020 用过去时;publish 被动语态;during those two years 表过去持续动作,用一般过去时)
7.arrived; had begun; stood; showed(arrive 用过去时;“戏剧已开始” 是过去的过去,用过去完成时;stand/show 为过去动作)
三、一般将来时(Simple Future Tense)
核心考点速记
•定义:将来动作、计划打算、预测
•标志词:tomorrow/next year(高难题中常隐含计划或迹象)
•关键陷阱:will 与 be going to 的辨析(计划 vs 预测)、复杂从句中的主将从现(多从句嵌套)、there be 将来时 + 被动语态
高难练习题(8 道)
1.— ______ you ______ (attend) the international conference next month?
— I’m not sure yet. I ______ (go) only if my company ______ (approve) my application. They ______ (discuss) it at the meeting tomorrow.
2.The government ______ (build) three new subway lines in the city by 2025. The project ______ (start) next year and ______ (employ) thousands of workers.
3.— What ______ you ______ (do) after you ______ (graduate) from university?
— I ______ (study) for a PhD in the US. I ______ (apply) for several universities already, and I ______ (wait) for their replies.
4.Look at the weather forecast! It ______ (rain) heavily tomorrow. The sports meeting ______ (probably cancel) unless the rain ______ (stop) by noon.
5.My sister ______ (get) married next summer. She ______ (plan) the wedding for six months, and most of the preparations ______ (complete) by the end of this year.
6.— When ______ the new shopping mall ______ (open)?
— It ______ (open) in three months. The construction ______ (go) well so far, and all the shops ______ (rent) out already.
7.If we ______ (not take) action to reduce carbon emissions, the global temperature ______ (rise) by 2°C in the next 50 years. Scientists ______ (warn) us about this for a long time.
8.The teacher ______ (give) us a test next week, but she ______ (not tell) us the exact date yet. She said we ______ (have) enough time to prepare if we ______ (review) our lessons regularly.
答案 + 解析
1.Will; attend; will go; approves; will discuss(next month 用将来时;if 条件句主将从现;tomorrow 用将来时)
2.will build; will start; will employ(by 2025 用一般将来时;next year 表将来动作)
3.will; do; graduate; will study; have applied; am waiting(after 从句主将从现;already 用现在完成时;now 用现在进行时表等待)
4.will rain/is going to rain; will probably be cancelled; stops(天气预报表预测,用 will/be going to;unless 从句主将从现;cancel 被动语态)
5.will get; has been planning; will be completed(next summer 用将来时;for six months 用现在完成进行时;by the end of this year 用将来完成时被动)
6.will; open; will open; has been going; have been rented(in three months 用将来时;so far 用现在完成进行时;already 用现在完成时被动)
7.don’t take; will rise; have been warning(if 条件句主将从现;for a long time 用现在完成进行时)
8.will give; hasn’t told; will have; review(next week 用将来时;yet 用现在完成时否定;said 后宾语从句,if 从句主将从现)
四、现在进行时(Present Continuous Tense)
核心考点速记
•定义:此时此刻正在进行、现阶段临时动作(隐含对比)
•标志词:now/at the moment(高难题中常隐藏语境)
•关键陷阱:瞬间动词进行时表将来、与一般现在时的辨析(临时 vs 习惯)、多动作同时进行的时态搭配
高难练习题(7 道)
1.— Why ______ you ______ (pack) your suitcase? ______ you ______ (travel) somewhere?
— Yes, I ______ (go) to London for a business trip. I ______ (leave) tomorrow morning, and I ______ (stay) there for a week.
2.My brother ______ (not work) in the company now. He ______ (start) his own business and ______ (work) on a new project these days. He usually ______ (work) late at night recently.
3.— ______ your parents ______ (visit) you next month?
— I’m not sure. They ______ (consider) it, but my father ______ (attend) an important meeting at that time, so they ______ (may not come).
4.Listen! The neighbors ______ (argue) again. They ______ (always argue) about small things, but today they ______ (shout) louder than usual. I ______ (can’t concentrate) on my work.
5.The company ______ (expand) its business to Southeast Asia. They ______ (open) three new branches this year, and the fourth one ______ (prepare) now.
6.— What ______ the children ______ (do) in the garden?
— They ______ (fly) kites. They ______ (play) outside since this morning because the weather ______ (be) so nice.
7.I ______ (learn) Spanish these days. I ______ (not know) much about it before, but I ______ (find) it very interesting now. I ______ (take) a course online, and I ______ (attend) classes twice a week.
答案 + 解析
1.are; packing; Are; traveling; am going; am leaving; will stay(now 用现在进行时;位移动词 go/leave 的进行时表将来;for a week 用将来时)
2.isn’t working; has started; is working; works(now/these days 用现在进行时;“开始创业” 对现在的影响用现在完成时;usually recently 用一般现在时)
3.Will; visit; are considering; will be attending; may not come(next month 用将来时;now 用现在进行时;at that time 用将来进行时)
4.are arguing; are always arguing; are shouting; can’t concentrate(listen! 用现在进行时;always 与进行时连用表抱怨;now 用现在进行时)
5.is expanding; have opened; is being prepared(now 用现在进行时;this year 用现在完成时;prepare 被动语态,现在进行时)
6.are; doing; are flying; have been playing; is(now 用现在进行时;since this morning 用现在完成进行时;now 用一般现在时)
7.am learning; didn’t know; find; am taking; attend(these days 用现在进行时;before 用过去时;now 用一般现在时;twice a week 用一般现在时)
五、过去进行时(Past Continuous Tense)
核心考点速记
•定义:过去某时刻 / 某段时间正在进行的动作
•标志词:at 8 last night(高难题中常隐含动作先后)
•关键陷阱:while/when 引导的复合句(持续 vs 短暂)、与一般过去时的混合使用、过去进行时表过去的临时动作
高难练习题(8 道)
1.— What ______ you ______ (do) at 9 p.m. last Sunday? I ______ (call) you several times, but no one ______ (answer).
— I ______ (watch) a documentary about space. It ______ (be) so interesting that I ______ (not hear) the phone.
2.While the workers ______ (repair) the road, a car ______ (crash) into a tree nearby. The driver ______ (not pay) attention to the warning signs because he ______ (talk) on his phone.
3.When I ______ (arrive) at the party, most people ______ (dance) to the music. My friend ______ (play) the guitar, and everyone ______ (have) a good time. I ______ (not know) anyone there, so I ______ (stand) alone for a while.
4.— Did you see Tom yesterday afternoon?
— Yes, I ______ (meet) him in the park. He ______ (walk) his dog, and we ______ (chat) for about half an hour. He ______ (tell) me he ______ (prepare) for a math competition.
5.The students ______ (have) a physics class when the fire alarm ______ (go) off. They ______ (quickly leave) the classroom and ______ (wait) outside until the firemen ______ (arrive).
6.My mother ______ (cook) dinner while my father ______ (clean) the house. I ______ (do) my homework in my room. Suddenly, the power ______ (go) out. We ______ (have) to eat candles for dinner.
7.At this time last year, I ______ (study) in Australia. I ______ (live) with a local family and ______ (learn) a lot about their culture. I ______ (travel) to several cities on weekends.
8.— Why ______ you ______ (cry) when I ______ (see) you this morning?
— I ______ (lose) my wallet. I ______ (look) for it everywhere, but I ______ (not find) it. Later, a kind stranger ______ (return) it to me.
答案 + 解析
1.were; doing; called; answered; was watching; was; didn’t hear(at 9 p.m. last Sunday 用过去进行时;call/answer 为短暂动作,用一般过去时;not hear 为过去时否定)
2.were repairing; crashed; wasn’t paying; was talking(while 从句用过去进行时;crash 为短暂动作,用一般过去时;not pay/talk 为持续动作,用过去进行时)
3.arrived; were dancing; was playing; was having; didn’t know; was standing(when 从句用一般过去时;主句持续动作⽤过去进行时;know 为短暂动作,用过去时否定)
4.met; was walking; chatted; told; was preparing(yesterday afternoon 用一般过去时;walk 为持续动作,用过去进行时;chat/tell 为短暂动作;prepare 为持续动作)
5.were having; went; quickly left; waited; arrived(when 从句用一般过去时;主句持续动作⽤过去进行时;leave/wait/arrive 为短暂动作)
6.was cooking; was cleaning; was doing; went; had(while 从句用过去进行时;go 为短暂动作,用一般过去时;have to 用过去时)
7.was studying; was living; was learning; traveled(at this time last year 用过去进行时;travel 为过去习惯性动作,用一般过去时)
8.were; crying; saw; had lost; was looking; didn’t find; returned(when 从句用一般过去时;cry 为持续动作,用过去进行时;lose 发生在 cry 之前,用过去完成时;look 为持续动作,用过去进行时)
六、现在完成时(Present Perfect Tense)
核心考点速记
•定义:过去动作对现在的影响、过去持续到现在的动作
•标志词:already/yet/since/for(高难题中常隐含影响)
•关键陷阱:延续性动词转换(borrow→keep)、与一般过去时的辨析(有影响 vs 无影响)、现在完成时 + 被动语态
高难练习题(8 道)
1.— How long ______ you ______ (have) this book?
— I ______ (borrow) it from the library three weeks ago. I ______ (not finish) reading it yet, so I ______ (need) to renew it.
2.Tom ______ (not contact) us for more than a month. We ______ (try) to call him several times, but he ______ (not answer). We ______ (worried) about him since he ______ (leave) for the remote village.
3.— ______ you ever ______ (be) to the Great Wall?
— Yes, I ______ (go) there twice. The last time I ______ (visit) it was in 2019. I ______ (plan) to go again next year if I ______ (have) time.
4.The factory ______ (pollute) the river for years. The local government ______ (take) measures to stop it recently, but the water quality ______ (not improve) much yet.
5.— Why ______ you ______ (look) so tired?
— I ______ (not sleep) well for the past few nights. I ______ (work) on a big project, and I ______ (not finish) it until yesterday.
6.My sister ______ (live) in Paris since she ______ (graduate) from university. She ______ (learn) French for five years before she ______ (move) there, so she ______ (speak) it fluently now.
7.The number of online shoppers ______ (increase) greatly in the past decade. More and more people ______ (prefer) to shop online because it ______ (be) more convenient.
8.— ______ the meeting ______ (start) yet?
— No, we ______ (wait) for the manager for half an hour. He ______ (not arrive) because his flight ______ (delay) by the bad weather.
答案 + 解析
1.have; had; borrowed; haven’t finished; need(how long 用延续性动词 have;three weeks ago 用一般过去时;yet 用现在完成时否定)
2.hasn’t contacted; have tried; hasn’t answered; have been worried; left(for more than a month 用现在完成时;since 引导从句用一般过去时;try/answer 用现在完成时)
3.Have; been; have gone; visited; am planning; have(ever 用现在完成时;2019 用一般过去时;next year 用现在进行时表计划;if 从句主将从现)
4.has been polluting; has taken; hasn’t improved(for years 用现在完成进行时;recently 用现在完成时;yet 用现在完成时否定)
5.are; looking; haven’t slept; have been working; didn’t finish(now 用现在进行时;for the past few nights 用现在完成时;until yesterday 用一般过去时)
6.has lived; graduated; had learned; moved; speaks(since 引导从句用一般过去时;before 引导从句用一般过去时,主句用过去完成时;now 用一般现在时)
7.has increased; have preferred; is(in the past decade 用现在完成时;now 用一般现在时)
8.Has; started; have been waiting; hasn’t arrived; has been delayed(yet 用现在完成时;for half an hour 用现在完成进行时;delay 被动语态,现在完成时)
七、过去完成时(Past Perfect Tense)
核心考点速记
•定义:过去的过去发生的动作
•标志词:by the time/before(高难题中常隐含动作顺序)
•关键陷阱:无标志词时根据语境判断“过去的过去”、与一般过去时的混合使用、过去完成时 + 被动语态
高难练习题(6 道)
1.By the time we ______ (get) to the airport, the plane ______ (already take) off. We ______ (miss) the flight because we ______ (be) stuck in traffic for more than an hour.
2.Tom ______ (not realize) that he ______ (lose) his wallet until he ______ (want) to pay for the meal. He ______ (think) he ______ (put) it in his bag, but it wasn’t there.
3.When the police ______ (arrive) at the scene, the thief ______ (already escape). The witnesses ______ (say) that the thief ______ (break) into the house through the window and ______ (steal) several valuable things.
4.She ______ (work) in the company for 10 years before she ______ (decide) to quit. She ______ (be) a loyal employee, and her boss ______ (offer) her a promotion, but she ______ (refuse) because she ______ (want) to pursue her dream.
5.We ______ (plan) the trip for months, but when we ______ (arrive) at the destination, we ______ (find) that the hotel ______ (not reserve) properly. We ______ (have) to look for another place to stay.
6.By the end of last year, the scientist ______ (complete) his research on cancer. He ______ (spend) 15 years on it, and his findings ______ (publish) in a famous medical journal.
答案 + 解析
1.got; had already taken; missed; had been(by the time + 过去时,主句用过去完成时;miss 用一般过去时;be stuck in traffic 发生在 miss 之前,用过去完成时)
2.didn’t realize; had lost; wanted; thought; had put(until 引导从句用一般过去时;lose/put 发生在 realize/want 之前,用过去完成时)
3.arrived; had already escaped; said; had broken; had stolen(arrive 用一般过去时;escape/break/steal 发生在 arrive 之前,用过去完成时)
4.had worked; decided; had been; offered; refused; wanted(before 引导从句用一般过去时;work/be 发生在 decide 之前,用过去完成时;offer/refuse/want 用一般过去时)
5.had planned; arrived; found; hadn’t been reserved; had(for months+before,主句用过去完成时;arrive/find 用一般过去时;reserve 被动语态,过去完成时否定)
6.had completed; had spent; were published(by the end of last year 用过去完成时;spend 发生在 complete 之前,用过去完成时;publish 被动语态,一般过去时)
八、过去将来时(Past Future Tense)
核心考点速记
•定义:从过去的角度看将来的动作
•标志词:would/was/were going to(高难题中常隐含主句过去时)
•关键陷阱:主句为过去时,宾语从句表将来、与一般将来时的辨析(语境为过去)、过去将来时 + 被动语态
高难练习题(5 道)
1.He told me that he ______ (visit) his grandparents the next weekend because they ______ (celebrate) their 50th wedding anniversary. He ______ (say) he ______ (bring) them some gifts from his trip.
2.My teacher said that if we ______ (study) hard, we ______ (pass) the exam easily. She ______ (add) that she ______ (give) us extra classes if we ______ (need) help.
3.They ______ (be) going to start the project the following month, but they ______ (delay) it because they ______ (not get) the necessary funding. The manager ______ (promise) that the funding ______ (arrive) soon.
4.She ______ (not know) if she ______ (attend) the party the next day. She ______ (tell) me that she ______ (have) to finish her work first, and if she ______ (finish) early, she ______ (come).
5.The tour guide ______ (announce) that we ______ (visit) the museum the next morning. He ______ (explain) that the museum ______ (open) at 9 a.m. and that we ______ (need) to gather at the hotel gate at 8:30 a.m.
答案 + 解析
1.would visit/was going to visit; would celebrate/were going to celebrate; said; would bring/was going to bring(told 为过去时,next weekend 表过去将来;celebrate/bring 为过去将来的动作)
2.studied; would pass; added; would give; needed(said 为过去时,if 从句用一般过去时,主句用过去将来时;add 为过去时,宾语从句中 if 从句用一般过去时,主句用过去将来时)
3.were; delayed; hadn’t got; promised; would arrive(the following month 表过去将来;delay 用一般过去时;not get 发生在 delay 之前,用过去完成时;promise 为过去时,宾语从句用过去将来时)
4.didn’t know; would attend/was going to attend; told; had; finished; would come/was going to come(didn’t know 为过去时,宾语从句表过去将来;told 为过去时,have to 用过去时;if 从句用一般过去时,主句用过去将来时)
5.announced; would visit/were going to visit; explained; opened; needed(announced 为过去时,next morning 表过去将来;explain 为过去时,宾语从句中博物馆开门为客观事实,用一般现在时;need 用一般过去时)

学英语就找Alvin张老师!
