2026年中考英语考前冲刺复习:语法填空 强化练习题(含答案解析)

四季读书网 2 0
2026年中考英语考前冲刺复习:语法填空 强化练习题(含答案解析)

▲篇幅有限 只能展示一小部分

此份资料非常齐全

【领取方式】

长按扫描以下二维码

2026年中考英语考前冲刺复习:语法填空 强化练习题(含答案解析)-第1张图片-四季读书网

——————————————————————————

2026年中考英语考前冲刺复习:语法填空 强化练习题

一、基础过关(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.  

二、进阶提升(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. 

三、拔高综合(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. 

四、中考易错陷阱(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.   

答案 + 详细解析

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.didnt go

解析:last night 为过去时,否定用 didnt + 动词原形。

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

解析:Dont make noise 提示动作正在进行。

21.planted

解析:last spring 一般过去时。

22.will send

解析:as soon as 引导时间状语从句,主将从现。

23.is wearing

解析:today 强调当前穿着状态,用现在进行时。

24.havent 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.hasnt finished

解析:yet 用于现在完成时否定句。

37.has worked

解析:for + 时间段,现在完成时。

38.was crying

解析:when 引导短暂动作,主句用过去进行时。

39.have seen

解析:twice 表示经历,用现在完成时。

40.were playing

解析:fromto… 过去时间段,用过去进行时。

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.didnt go

解析:yesterday 一般过去时否定。

60.was walking

解析:when 引导过去短暂动作,主句过去进行时。

61.lost; havent 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.havent seen; moved

解析:since 主句完成时,从句过去时。

72.fell; hasnt come

解析:three days ago 过去时;for three days 现在完成时。

73.visited; hadnt been

解析:last Sunday 过去时;before 表示 “过去的过去”,用过去完成时。

74.has worked; started

解析:for ten years 完成时;in 2014 过去时。

75.had left

解析:到达是过去,火车离开更早,过去完成时。

76.have waited; hasnt 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; hadnt seen

解析:just now 过去时;for years 表示 “过去的过去”,过去完成时。

81.has stopped

解析:强调雨停了,可以出门,现在完成时。

82.hasnt 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.havent 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.havent gone; will go

解析:yet 完成时否定;this afternoon 将来时。

99.works; has made

解析:every day 一般现在时;recently 现在完成时。

100.have traveled

解析:since 2020 现在完成时标志。

——————————————————————————

▲篇幅有限 只能展示一小部分

此份资料非常齐全

【领取方式】

长按扫描以下二维码

2026年中考英语考前冲刺复习:语法填空 强化练习题(含答案解析)-第2张图片-四季读书网

资料包的获取很简单,希望大家珍惜我们的劳动成果。

来源:素材来源网络,如有侵权,请联系删除!

上一个当前已是最后一个了

下一个当前已是最新一个了

抱歉,评论功能暂时关闭!