内容正文:
2026 中考英语时态专项训练语法填空 100 题 1、 基础过关(1–30) 1.My father usually _ (drink) a cup of coffee after breakfast. 2.Look! The children _ (play) happily on the playground. 3.I _ (visit) the science museum with my classmates last Sunday. 4.We _ (have) a school-leavers’ party next Friday. 5.The earth _ (turn) around the sun all the time. 6.Listen! Someone _ (knock) at the door of our classroom. 7.She _ (not go) out last night because of the heavy rain. 8.My uncle _ (fly) to New York on business the day after tomorrow. 9.He often _ (help) his classmates with their English after school. 10.Be quiet! Your sister _ (do) her homework in the next room. 11.They _ (plan) a trip to the countryside last week. 12.I _ (buy) a new dictionary if I have enough money. 13.It seldom _ (snow) in the southern part of our country. 14.–Where is Tom? –He _ (chat) with his friend on the phone. 15.We _ (enjoy) ourselves at the birthday party yesterday evening. 16.More and more people _ (choose) to go to work by subway now. 17.He _ (stay) at home and read some storybooks last Saturday. 18.There _ (be) a sports meeting in our school next month. 19.My mother _ (cook) delicious food for us every day. 20.Don’t make any noise. The baby _ (sleep) in the bedroom. 21.They _ (plant) hundreds of trees along the river last spring. 22.I _ (send) you a message as soon as I arrive at the station. 23.She _ (wear) a pink dress and white shoes today. 24.We _ (not see) each other since last Monday. 25.He _ (join) the English club and made many new friends last term. 26.The workers _ (build) a new bridge over the river now. 27.My grandparents _ (take) a walk in the park after supper every day. 28.I _ (finish) reading this novel in three days. 29.They _ (have) a good time during the winter holiday last year. 30.Hurry up! The movie _ (start) in ten minutes. 2、 进阶提升(31–60) 31.I _ (read) a history book at eight o’clock last night. 32.He _ (live) in this small town since he was five years old. 33.My mother _ (cook) when I got home yesterday afternoon. 34.We _ (learn) more than 1,000 English words so far. 35.They _ (wait) for the bus at this time yesterday. 36.She _ (not finish) her homework yet. She is still doing it. 37.My father _ (work) in this factory for more than twenty years. 38.The girl _ (cry) when her mother came into the room. 39.I _ (see) this foreign film twice. It’s very moving. 40.They _ (play) basketball from three to five yesterday afternoon. 41.He _ (teach) physics in our school since 2018. 42.When the rainstorm came, we _ (have) a P.E. lesson on the playground. 43.She _ (keep) that lovely toy bear for nearly ten years. 44.We _ (visit) many places of interest during the last summer holiday. 45.My brother _ (practice) the piano while I _ (draw) pictures. 46.He _ (be) to many foreign countries, but he never feels bored. 47.The students _ (talk) loudly when the teacher walked in. 48.I _ (just get) a letter from my pen pal in Canada. 49.She _ (watch) TV for half an hour when her father came back. 50.They _ (build) two new libraries in our city in the past three years. 51.My parents _ (shop) in the supermarket at this time yesterday. 52.He _ (never meet) a famous actor before in his life. 53.We _ (have) a picnic if it is sunny this weekend. 54.She _ (lie) in bed and reading a storybook at nine last night. 55.I _ (lose) my key, so I can’t enter my room now. 56.They _ (study) in this school since they came to this city. 57.My sister _ (dance) when I called her last night. 58.He _ (collect) more than two hundred stamps so far. 59.We _ (not go) out because it was raining heavily yesterday. 60.The old man _ (walk) slowly along the river when I saw him. 3、 拔高综合(61–85) 61.I _ (lose) my bike yesterday, and I _ (not find) it yet. 62.He _ (join) the Party in 2021, and he _ (be) a Party member for three years. 63.When I got to the cinema, the movie _ (be) on for ten minutes. 64.We _ (move) to this city in 2019, and we _ (live) here ever since. 65.She _ (read) this novel twice, and she _ (read) it again last week. 66.My father _ (leave) home early this morning. He _ (be) away for eight hours. 67.I _ (know) my best friend since we _ (be) in primary school. 68.They _ (buy) a new house last year, and they _ (live) in it for one year. 69.The meeting _ (begin) at 9:00, and it _ (last) for two hours already. 70.He _ (study) French for five years, and he _ (start) to learn it at 12. 71.We _ (not see) each other since he _ (move) to another city. 72.She _ (fall) ill three days ago, and she _ (not come) to school for three days. 73.I _ (visit) the museum last Sunday, but I _ (not be) there before. 74.My brother _ (work) in this company for ten years. He _ (start) here in 2014. 75.When I arrived at the station, the train _ (leave) already. 76.They _ (wait) for over an hour, but the bus _ (not come) yet. 77.He _ (teach) in this school since 2016, and he _ (come) here eight years ago. 78.I _ (finish) my homework. Can I watch TV for a while now? 79.They _ (plant) many trees these years, and they _ (plant) more next year. 80.She _ (meet) an old friend just now. They _ (not see) each other for years. 81.The rain _ (stop). Let’s go out for a walk together. 82.He _ (not do) his homework yet. He _ (do) it at the moment. 83.We _ (learn) about 2,000 words so far, and we _ (learn) more next term. 84.My mother _ (cook) when I got home, and she _ (cook) for an hour already. 85.He _ (watch) TV for two hours. He _ (turn) it off and go to bed soon. 4、 中考易错陷阱(86–100) 86.He _ (be) an engineer since he _ (graduate) from college. 87.We usually _ (have) lunch at school, but yesterday we _ (eat) at a restaurant. 88.Look! They _ (make) a model plane. They _ (make) several ones this week. 89.I _ (not hear) from my cousin for months. What _ (happen) to him? 90.When I _ (be) young, I _ (prefer) playing basketball to football. 91.She _ (practice) the piano every day, and she _ (practice) for two hours today. 92.They _ (build) a new road now. They _ (build) many roads before. 93.My sister _ (join) the dancing club last year, and she _ (be) in it for one year. 94.I _ (write) an email at the moment. I _ (write) two emails today. 95.As soon as the teacher _ (come) in, we _ (stop) talking at once. 96.He _ (read) books in the library the whole morning yesterday. 97.She _ (fall) asleep while she _ (read) a storybook on the sofa. 98.I _ (not go) to the zoo yet. I _ (go) there with my parents this afternoon. 99.He _ (work) very hard every day, so he _ (make) great progress recently. 100.They _ (travel) to many foreign countries since 2020. 2026 中考英语时态专项训练语法填空 100 题 答案 + 详细解析 1.drinks 解析:usually 为一般现在时标志,主语 father 是三单,动词用三单形式。 2.are playing 解析:Look! 提示动作正在进行,用现在进行时。 3.visited 解析:last Sunday 为一般过去时标志,动词用过去式。 4.will have / are going to have 解析:next Friday 表示将来,用一般将来时。 5.turns 解析:客观真理用一般现在时,主语三单。 6.is knocking 解析:Listen! 提示正在发生,现在进行时。 7.didn’t go 解析:last night 为过去时,否定用 didn’t + 动词原形。 8.will fly / is flying 解析:the day after tomorrow 表将来,可用 will 或进行时表将来。 9.helps 解析:often 一般现在时,主语 he 三单。 10.is doing 解析:Be quiet! 提示当前动作正在进行。 11.planned 解析:last week 一般过去时。 12.will buy 解析:if 引导条件状语从句,主句用一般将来时。 13.snows 解析:seldom 一般现在时,主语 it 三单。 14.is chatting 解析:问句询问当前位置,答句用现在进行时。 15.enjoyed 解析:yesterday evening 一般过去时。 16.are choosing 解析:now 表示现阶段正在进行,用现在进行时。 17.stayed 解析:last Saturday 一般过去时。 18.will be / is going to be 解析:next month 一般将来时。 19.cooks 解析:every day 一般现在时,主语三单。 20.is sleeping 解析:Don’t make noise 提示动作正在进行。 21.planted 解析:last spring 一般过去时。 22.will send 解析:as soon as 引导时间状语从句,主将从现。 23.is wearing 解析:today 强调当前穿着状态,用现在进行时。 24.haven’t seen 解析:since 是现在完成时标志,用 have/has + 过去分词。 25.joined 解析:last term 一般过去时。 26.are building 解析:now 现在进行时。 27.take 解析:every day 一般现在时,主语复数。 28.will finish 解析:in three days 表将来,用一般将来时。 29.had 解析:last year 一般过去时。 30.will start 解析:in ten minutes 表将来。 31.was reading 解析:at eight last night 为过去具体时刻,用过去进行时。 32.has lived 解析:since + 过去时间点,用现在完成时。 33.was cooking 解析:when 引导过去动作,主句用过去进行时。 34.have learned / have learnt 解析:so far 是现在完成时标志。 35.were waiting 解析:at this time yesterday 过去进行时。 36.hasn’t finished 解析:yet 用于现在完成时否定句。 37.has worked 解析:for + 时间段,现在完成时。 38.was crying 解析:when 引导短暂动作,主句用过去进行时。 39.have seen 解析:twice 表示经历,用现在完成时。 40.were playing 解析:from…to… 过去时间段,用过去进行时。 41.has taught 解析:since + 年份,现在完成时。 42.were having 解析:when 引导过去时间点,主句过去进行时。 43.has kept 解析:for + 时间段,延续性动词,现在完成时。 44.visited 解析:last summer holiday 一般过去时。 45.was practicing; was drawing 解析:while 强调两个动作同时进行,用过去进行时。 46.has been 解析:have been to 表示 “去过某地”,现在完成时。 47.were talking 解析:when 引导过去动作,主句过去进行时。 48.have just got 解析:just 常用于现在完成时。 49.had watched 解析:when 引导过去动作,主句动作持续在先,用过去完成时。 50.have built 解析:in the past three years 现在完成时标志。 51.were shopping 解析:at this time yesterday 过去进行时。 52.has never met 解析:never 表示经历,用现在完成时。 53.will have 解析:if 条件句,主将从现。 54.was lying 解析:at nine last night 过去进行时,lie 躺 lying。 55.have lost 解析:强调对现在造成影响(进不去门),用现在完成时。 56.have studied 解析:since 从句,现在完成时。 57.was dancing 解析:when 引导过去动作,主句过去进行时。 58.has collected 解析:so far 现在完成时。 59.didn’t go 解析:yesterday 一般过去时否定。 60.was walking 解析:when 引导过去短暂动作,主句过去进行时。 61.lost; haven’t found 解析:yesterday 用一般过去时;yet 用现在完成时否定。 62.joined; has been 解析:in 2021 一般过去时;for three years 现在完成时,be 为延续动词。 63.had been 解析:“到达” 发生在过去,电影开始更早,用过去完成时。 64.moved; have lived 解析:in 2019 一般过去时;ever since 现在完成时。 65.has read; read 解析:twice 现在完成时;last week 一般过去时。 66.left; has been 解析:this morning 过去时;for eight hours 现在完成时,be 延续。 67.have known; were 解析:since 从句用一般过去时,主句现在完成时。 68.bought; have lived 解析:last year 过去时;for one year 现在完成时。 69.began; has lasted 解析:过去开始用一般过去时;already 用现在完成时。 70.has studied; started 解析:for five years 现在完成时;at 12 过去时间点。 71.haven’t seen; moved 解析:since 主句完成时,从句过去时。 72.fell; hasn’t come 解析:three days ago 过去时;for three days 现在完成时。 73.visited; hadn’t been 解析:last Sunday 过去时;before 表示 “过去的过去”,用过去完成时。 74.has worked; started 解析:for ten years 完成时;in 2014 过去时。 75.had left 解析:到达是过去,火车离开更早,过去完成时。 76.have waited; hasn’t come 解析:for over an hour 完成时;yet 完成时否定。 77.has taught; came 解析:since 完成时;eight years ago 过去时。 78.have finished 解析:强调动作完成对现在的影响,用现在完成时。 79.have planted; will plant 解析:these years 完成时;next year 将来时。 80.met; hadn’t seen 解析:just now 过去时;for years 表示 “过去的过去”,过去完成时。 81.has stopped 解析:强调雨停了,可以出门,现在完成时。 82.hasn’t done; is doing 解析:yet 完成时否定;at the moment 现在进行时。 83.have learned; will learn 解析:so far 完成时;next term 将来时。 84.was cooking; had cooked 解析:got home 过去时,当时正在做饭;for an hour 用过去完成时。 85.has watched; will turn 解析:for two hours 完成时;soon 将来时。 86.has been; graduated 解析:since 主句现在完成时,从句一般过去时。 87.have; ate 解析:usually 一般现在时;yesterday 一般过去时。 88.are making; have made 解析:Look! 现在进行时;this week 现在完成时。 89.haven’t heard; has happened 解析:for months 完成时;强调现在发生了什么,完成时。 90.was; preferred 解析:When I was young 过去时间,全句用一般过去时。 91.practices; has practiced 解析:every day 一般现在时;for two hours 现在完成时。 92.are building; have built 解析:now 现在进行时;before 现在完成时。 93.joined; has been 解析:last year 过去时;for one year 现在完成时。 94.am writing; have written 解析:at the moment 现在进行时;today 现在完成时。 95.came; stopped 解析:过去发生的一连串动作,都用一般过去时。 96.was reading 解析:the whole morning yesterday 过去进行时。 97.fell; was reading 解析:fall asleep 短暂动作用过去时;while 从句用过去进行时。 98.haven’t gone; will go 解析:yet 完成时否定;this afternoon 将来时。 99.works; has made 解析:every day 一般现在时;recently 现在完成时。 100.have traveled 解析:since 2020 现在完成时标志。 学科网(北京)股份有限公司 $