【中考】语法填空100题--时态考查,可复制打印,附有答案

四季读书网 4 0

1. He (arrive) ________ at the station an hour ago.

2. By next year, I (graduate) ________ from university.

3. The plane (take off) ________ in half an hour.

4. Yesterday, she (run) ________ five kilometers.

5. I (finish) ________ my homework by 10 o'clock last night.

6. He (live) ________ in New York for three years before moving to London.

7. By the time I (arrive) ________, they (already/start) ________ the meeting.

8. He (work) ________ at this company for 10 years next month.

9. She (be) ________ a doctor for five years next week.

10. I (meet) ________ my old friend tomorrow after work.

11. She (study) ________ English for three years before she moved to America.

12. By the time he (get) ________ to the party, everyone (leave) ________.

13. I (see) ________ this movie before, but I (not/remember) ________ the ending.

14. They (wait) ________ for us for two hours when we (arrive) ________.

15. He (not/speak) ________ to me since we (have) ________ an argument last week.

16. I (not/see) ________ him for years, but I (hear) ________ he (do) ________ well.

17. By the end of this year, they (invest) ________ a lot of money in this project.

18. He (play) ________ soccer every Saturday morning.

19. She (not/study) ________ for the exam yet.

20. They (be) ________ married for 10 years next month.

21. I (not/eat) ________ sushi before I went to Japan.

22. By the time we (get) ________ to the theater, the movie (already/start) ________.

23. She (work) ________ at this company for two years before she got promoted.

24. He (not/come) ________ to the party last night because he (have) ________ to work late.

25. I (not/see) ________ that movie yet, but I (hear) ________ it's good.

26. By the time I (arrive) ________, they (already/finish) ________ the project.

27. He (read) ________ the book twice before he (understand) ________ it.

28. I (not/visit) ________ my grandparents for a long time, but I (plan) ________ to see them next month.

29. She (not/speak) ________ to him since they (break up) ________.

30. He (study) ________ French for three years before he moved to Paris.

31. By next year, they (produce) ________ a lot of new products.

32. She (swim) ________ every morning before work.

33. I (not/watch) ________ TV since I (start) ________ my new job.

34. They (not/see) ________ each other for years, but they (still/keep in touch) ________.

35. He (not/be) ________ to Europe before he (go) ________ last year.

36. By the time we (get) ________ to the concert, the band (already/start) ________ playing.

37. She (teach) ________ at this school for 10 years next month.

38. He (not/visit) ________ his parents for a long time, but he (plan) ________ to see them next week.

39. I (not/see) ________ her for years, but I (hear) ________ she (get) ________ married.

40. They (work) ________ on this project for months before they (finally/complete) ________ it.

41. By the end of this month, he (save) ________ a lot of money.

42. She (not/be) ________ to the beach for a long time, but she (plan) ________ to go next weekend.

43. He (not/sleep) ________ well last night because he (drink) ________ too much coffee.

44. I (not/ride) ________ a bike since I (break) ________ my leg.

45. By the time I (get) ________ to the party, everyone (already/leave) ________.

46. She (paint) ________ every day after work.

47. He (not/see) ________ that movie yet, but he (plan) ________ to watch it this weekend.

48. They (not/be) ________ to the museum before, but they (go) ________ last week.

49. By next year, they (open) ________ a lot of new stores.

50. She (not/run) ________ a marathon before, but she (train) ________ for one now.

51. I (not/be) ________ to Japan before, but I (go) ________ next month.

52. By the time we (get) ________ to the party, everyone (already/drink) ________ a lot.

53. He (not/visit) ________ his hometown for years, but he (plan) ________ to go back next month.

54. She (not/see) ________ her best friend for a long time, but she (plan) ________ to meet her next week.

55. He (not/try) ________ sushi before, but he (eat) ________ it for the first time last night.

56. By the end of this year, they (sell) ________ a lot of new products.

57. She (not/be) ________ to the gym for a long time, but she (start) ________ going again last week.

58. He (not/speak) ________ Spanish before he (move) ________ to Spain.

59. I (not/eat) ________ pizza for a long time, but I (have) ________ it for dinner last night.

60. By next year, he (publish) ________ a lot of new books.

61. She (not/write) ________ a letter for a long time, but she (write) ________ one yesterday.

62. He (not/be) ________ to the mountains before, but he (go) ________ last weekend.

63. I (not/see) ________ my old friend for years, but I (run into) ________ him at the store yesterday.

64. By the time we (get) ________ to the park, it (start) ________ raining.

65. She (not/sing) ________ for a long time, but she (perform) ________ at a concert last night.

66. He (not/drive) ________ a car before, but he (learn) ________ how to now.

67. I (not/be) ________ to the beach for a long time, but I (go) ________ next weekend.

68. By next year, they (open) ________ a lot of new restaurants.

69. She (not/cook) ________ for a long time, but she (make) ________ dinner last night.

70. He (not/be) ________ to the park for years, but he (take) ________ a walk there yesterday.

71. I (not/read) ________ a book for a long time, but I (start) ________ one yesterday.

72. By the time we (get) ________ to the party, everyone (already/eat) ________.

73. She (not/play) ________ the piano for a long time, but she (practice) ________ every day now.

74. He (not/be) ________ to the zoo for years, but he (take) ________ his kids there last weekend.

75. I (not/speak) ________ French for a long time, but I (practice) ________ every day now.

76. By next year, they (build) ________ a lot of new buildings.

77. She (not/be) ________ to the library for a long time, but she (study) ________ there yesterday.

78. He (not/watch) ________ TV for a long time, but he (turn on) ________ the news last night.

79. I (not/be) ________ to the theater for years, but I (see) ________ a play last weekend.

80. By the time we (get) ________ to the concert, the band (already/finish) ________ playing.

81. She (not/swim) ________ for a long time, but she (go) ________ to the pool yesterday.

82. He (not/be) ________ to the beach for years, but he (go) ________ there last weekend.

83. I (not/visit) ________ my grandparents for a long time, but I (see) ________ them last weekend.

84. By next year, they (make) ________ a lot of new products.

85. She (not/be) ________ to the gym for a long time, but she (work out) ________ there yesterday.

86. He (not/speak) ________ German before he (move) ________ to Germany.

87. I (not/be) ________ to the mountains for years, but I (go) ________ there last weekend.

88. By the time we (get) ________ to the party, everyone (already/leave) ________.

89. She (not/read) ________ a book for a long time, but she (start) ________ one yesterday.

90. He (not/be) ________ to the park for years, but he (take) ________ a walk there yesterday.

91. I (not/watch) ________ TV for a long time, but I (turn on) ________ the news last night.

92. By next year, they (sell) ________ a lot of new products.

93. She (not/be) ________ to the museum for a long time, but she (go) ________ there last weekend.

94. He (not/drive) ________ a car for years, but he (buy) ________ a new one last week.

95. I (not/be) ________ to the zoo for years, but I (take) ________ my kids there last weekend.

96. By the time we (get) ________ to the park, it (start) ________ getting dark.

97. She (not/play) ________ the guitar for a long time, but she (start) ________ playing again last week.

98. He (not/be) ________ to the gym for years, but he (start) ________ going again last month.

99. I (not/be) ________ to the beach for a long time, but I (go) ________ there last weekend.

100. By next year, they (develop) ________ a lot of new technology.

好的,以下是题目的答案和解析:

1. arrived - 过去式

2. will have graduated - 将来完成时

3. will take off - 将来时

4. ran - 过去式

5. had finished - 过去完成时

6. lived - 过去式

7. arrive - 将来时;already started - 现在完成时

8. will have worked - 将来完成时

9. will have been - 将来完成时

否定形式;is swimming - 现在进行时

82. have not seen - 现在完成时的否定形式;plans to visit - 将来时

83. will have written - 将来完成时

84. had not been - 过去完成时的否定形式;arrived - 过去式

85. have not been - 现在完成时的否定形式;will go - 将来时

86. will have finished - 将来完成时

87. had not been - 过去完成时的否定形式;left - 过去式

88. got - 过去式;had already started - 过去完成时

89. have not seen - 现在完成时的否定形式;plans to watch - 将来时

90. had not been - 过去完成时的否定形式;was - 过去式

91. will have visited - 将来完成时

92. has not been - 现在完成时的否定形式;plans to go - 将来时

93. have not seen - 现在完成时的否定形式;plans to meet - 将来时

94. had not eaten - 过去完成时的否定形式;had - 过去式

95. will have traveled - 将来完成时

96. have not been - 现在完成时的否定形式;will go - 将来时

97. had not been - 过去完成时的否定形式;went - 过去式

98. have not seen - 现在完成时的否定形式;plans to watch - 将来时

99. had not been - 过去完成时的否定形式;went - 过去式

100. will have retired - 将来完成时

10. will meet - 将来时

11. had studied - 过去完成时

12. got - 过去式;had left - 过去完成时

13. have seen - 现在完成时;don't remember - 现在完成时的否定形式

14. had been waiting - 过去完成时;arrived - 过去式

15. has not spoken - 现在完成时的否定形式;had - 过去完成时

16. have not seen - 现在完成时的否定形式;have heard - 现在完成时

17. will have invested - 将来完成时

18. plays - 现在时

19. has not studied - 现在完成时的否定形式

20. will have been - 将来完成时

21. had not eaten - 过去完成时的否定形式

22. got - 过去式;had already started - 过去完成时

23. had been working - 过去完成时

24. did not come - 过去式;had to work - 过去完成时

25. have not seen - 现在完成时的否定形式;have heard - 现在完成时

26. arrive - 将来时;have already finished - 现在完成时

27. has read - 现在完成时;understood - 过去式

28. have not visited - 现在完成时的否定形式;plan to see - 将来时

29. has not spoken - 现在完成时的否定形式;broke up - 过去式

30. had been studying - 过去完成时

31. will have produced - 将来完成时

32. swims - 现在时

33. have not watched - 现在完成时的否定形式;started - 过去式

34. have not seen - 现在完成时的否定形式;still keep in touch - 现在时

35. had not been - 过去完成时的否定形式;went - 过去式

36. got - 过去式;had already started - 过去完成时

37. will have been teaching - 将来完成时

38. has not visited - 现在完成时的否定形式;plans to see - 将来时

39. have not seen - 现在完成时的否定形式;got - 过去式

40. had been working - 过去完成时;finally completed - 过去完成时

41. will have saved - 将来完成时

42. has not been - 现在完成时的否定形式;plans to go - 将来时

43. did not sleep - 过去式;drank - 过去式

44. have not ridden - 现在完成时的否定形式;broke - 过去式

45. got - 过去式;had already left - 过去完成时

46. paints - 现在时

47. have not seen - 现在完成时的否定形式;plans to watch - 将来时

48. have not been - 现在完成时的否定形式;went - 过去式

49. will have opened - 将来完成时

50. has not run - 现在完成时的否定形式;is training - 现在进行时

51. have not been - 现在完成时的否定形式;will go - 将来时

52. got - 过去式;had already drunk - 过去完成时

53. have not visited - 现在完成时的否定形式;plans to go - 将来时

54. have not seen - 现在完成时的否定形式;plans to meet - 将来时

55. have not tried - 现在完成时的否定形式;ate - 过去式

56. will have sold - 将来完成时

57. have not been - 现在完成时的否定形式;started - 过去式

58. had not spoken - 过去完成时的否定形式;moved - 过去式

59. had not eaten - 过去完成时的否定形式;had - 过去式

60. will have published - 将来完成时

61. had not written - 过去完成时的否定形式;wrote - 过去式

62. had not been - 过去完成时的否定形式;went - 过去式

63. have not seen - 现在完成时的否定形式;ran into - 过去式

64. got - 过去式;started - 过去式

65. has not sung - 现在完成时的否定形式;performed - 过去式

66. had not driven - 过去完成时的否定形式;is learning - 现在进行时

67. have not been - 现在完成时的否定形式;will go - 将来时

68. will have opened - 将来完成时

69. had not cooked - 过去完成时的否定形式;made - 过去式

70. had not been - 过去完成时的否定形式;took - 过去式

71. had not read - 过去完成时的否定形式;started - 过去式

72. got - 过去式;had already eaten - 过去完成时

73. had not played - 过去完成时的否定形式;practices - 现在时

74. had not been - 过去完成时的否定形式;took - 过去式

75. have not spoken - 现在完成时的否定形式;practice - 现在时

76. will have built - 将来完成时

77. had not been - 过去完成时的否定形式;studied - 过去式

78. had not watched - 过去完成时的否定形式;turned on - 过去式

79. had not been - 过去完成时的否定形式;saw - 过去式

80. got - 过去式;had already finished - 过去完成时

81. had not swum - 过去完成时的

否定形式;is swimming - 现在进行时

82. have not seen - 现在完成时的否定形式;plans to visit - 将来时

83. will have written - 将来完成时

84. had not been - 过去完成时的否定形式;arrived - 过去式

85. have not been - 现在完成时的否定形式;will go - 将来时

86. will have finished - 将来完成时

87. had not been - 过去完成时的否定形式;left - 过去式

88. got - 过去式;had already started - 过去完成时

89. have not seen - 现在完成时的否定形式;plans to watch - 将来时

90. had not been - 过去完成时的否定形式;was - 过去式

91. will have visited - 将来完成时

92. has not been - 现在完成时的否定形式;plans to go - 将来时

93. have not seen - 现在完成时的否定形式;plans to meet - 将来时

94. had not eaten - 过去完成时的否定形式;had - 过去式

95. will have traveled - 将来完成时

96. have not been - 现在完成时的否定形式;will go - 将来时

97. had not been - 过去完成时的否定形式;went - 过去式

98. have not seen - 现在完成时的否定形式;plans to watch - 将来时

99. had not been - 过去完成时的否定形式;went - 过去式

100. will have retired - 将来完成时

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