2026届高三英语二轮复习时态语态单句语法填空练习
1. By the time I arrive at the station, the train _______________ (leave).
2. The ancient temple, which _______________ (date) back to the Tang Dynasty, attracts thousands of visitors every year.
3. She _______________ (read) a novel when someone knocked at the door suddenly last night.
4. The scientist devoted his whole life to research and _______________ (make) great contributions to medicine.
5. The novel, which _______________ (translate) into 30 languages, is popular worldwide now.
6. The old man recalled that he _______________ (witness) the historic event 50 years before.
7. Every year, millions of tons of waste _______________ (produce) and need proper disposal.
8. The teacher told us that the earth _______________ (revolve) around the sun.
9. When I was young, my grandmother often _______________ (tell) me interesting stories.
10. Hardly had he arrived home when it _______________ (begin) to rain heavily.
11. The company announced that it _______________ (launch) a new product the following month.
12. The bridge, which _______________ (complete) last year, connects the two cities efficiently.
13. I did not realize that I _______________ (leave) my keys at home until I reached the office.
14. At this time yesterday, we _______________ (have) an important meeting in the conference room.
15. When I met him again, he _______________ (work) in that company for five years.
16. The new highway _______________ (construct) and is expected to be finished by December.
17. When the phone rang, I _______________ (take) a shower in the bathroom.
18. She realized that she _______________ (leave) her passport at home after she arrived at the airport.
19. The film, which _______________ (show) in cinemas now, is attracting large audiences.
20. The thief _______________ (escape) before the police reached the scene of the crime.
21. While I was walking along the street, I _______________ (notice) a strange man following me.
22. The house _______________ (paint) when the accident happened yesterday afternoon.
23. The project, which _______________ (develop) then, aimed to solve the water shortage problem.
24. The novel is being adapted into a movie and _______________ (release) next summer.
25. The students were doing their homework quietly when the earthquake _______________ (strike) suddenly.
26. The scientist _______________ (work) on this project for ten years and has made little progress.
27. By now, the rescue team _______________ (save) over 200 people trapped in the collapsed building.
28. I _______________ (wait) here for two hours but the bus has not come yet.
29. The old couple _______________ (live) in this village since they got married 50 years ago.
30. By the end of this month, we _______________ (complete) all the preparations for the conference.
31. The city _______________ (change) greatly since I left it ten years ago.
32. The problem _______________ (discuss) at the conference that will be held in Beijing next month.
33. The research _______________ (go) on for three years but no conclusion has been reached yet.
34. The patient has been recovering steadily since the operation _______________ (perform) last week.
35. The bridge has been under repair for six months and _______________ (expect) to reopen soon.
36. The book, which sells well, has been reprinted five times since it _______________ (publish) in 2010.
37. By the time the firemen arrived, the building _______________ (burn) for an hour.
38. She was disappointed because she _______________ (fail) the exam twice before she passed it.
39. The project, which _______________ (plan) for years, was finally cancelled due to lack of funds.
40. The patient had been suffering from the disease for years before the new treatment _______________ (introduce).
41. The museum, which had been closed for renovation, _______________ (reopen) to the public last week.
42. The evidence _______________ (destroy) before the investigators managed to collect it.
43. The students had been preparing for the competition for months before it _______________ (postpone).
44. By the end of last year, the company _______________ (go) bankrupt and had laid off all its employees.
45. The factory _______________ (produce) twice as much steel as it did last year so far.
46. The new school, which will be built next year, _______________ (expect) to accommodate 2000 students.
47. By this time tomorrow, we _______________ (fly) over the Pacific Ocean on our way to Los Angeles.
48. The project _______________ (complete) by the end of next month if everything goes as planned.
49. The athlete _______________ (train) hard recently and hopes to break the record.
50. The concert, which _______________ (hold) in the stadium, is likely to attract 50,000 fans.
51. She _______________ (prepare) for the exam when her roommate came in with some good news.
52. This time next week, the students _______________ (take) their final examinations in the classroom.
53. The company announced that the new policy _______________ (take) effect from January 1st.
54. The film, which _______________ (release) next Friday, is believed to be a box office hit.
55. By 2030, renewable energy _______________ (replace) fossil fuels as the main power source in this region.
56. The scientist predicted that artificial intelligence _______________ (transform) our lives completely.
57. The building, which will be demolished soon, _______________ (stand) here for over a century.
58. This time tomorrow, the spaceship _______________ (orbit) the earth while the astronauts will be conducting experiments.
59. The patient _______________ (find) to have been lying on the floor for several hours when discovered.
60. The old house, which _______________ (abandon) for decades, was finally demolished.
61. The problem _______________ (remain) to be solved despite the efforts that have been made (make).
62. The children _______________ (make) to finish their homework before they were allowed to watch TV.
63. The novel _______________ (know) to have been translated into more than 50 languages so far.
64. By 9 o’clock last night, we _______________ (finish) two thirds of the work assigned to us.
65. The project _______________ (schedule) to be completed by the end of this year if funded properly.
66. The factory, which employs 500 workers, _______________ (establish) in 1998 and has expanded rapidly.
67. By the time the doctor came, the injured man _______________ (bleed) to death because no first aid had been given.
68. The research, which _______________ (conduct) for five years, is expected to yield significant results soon.
69. The students _______________ (tell) that anyone who cheated in the exam would be punished severely.
70. The old bridge, which was damaged in the flood, _______________ (repair) and will reopen next month.
71. The company claimed that the new product _______________ (test) thoroughly before it was launched.
72. The letter had been lying on the desk for days before it _______________ (discover) by accident yesterday.
73. The building was being pulled down when the accident happened and three workers _______________ (injure).
74. The manager insisted that the problem _______________ (solve) immediately and that stricter rules be made.
75. The patient _______________ (ask) whether he had been taking any medicine before the symptoms appeared.
76. The traditional craft, which _______________ (pass) down for generations, is now being taught in local schools.
77. No sooner had the train stopped than the passengers _______________ (rush) towards the exit doors.
78. It is the third time that he _______________ (win) the award, which makes his family very proud.
79. If the weather _______________ (be) better yesterday, the sports meeting would not have been cancelled.
80. It is high time that we _______________ (take) effective measures to protect the endangered species.
81. If I _______________ (follow) my parents’ advice, I would not have made such a serious mistake.
82. The suggestion _______________ (make) that the meeting be postponed until all members were present.
83. It was not until midnight that the rescue team _______________ (manage) to find the missing climbers.
84. The more you practice, the more progress you _______________ (make) in mastering a foreign language.
85. Were it not for the help of my classmates, I _______________ (fail) the exam last semester.
86. The reason why he was absent from work was that he _______________ (catch) in a traffic jam.
87. It remains to be seen whether the new policy _______________ (work) as effectively as is expected.
88. Not until the teacher _______________ (explain) it again did the students understand the difficult problem.
89. Such was the impact of the speech that many in the audience _______________ (move) to tears (move).
90. Hardly had the speaker finished his speech when the audience _______________ (break) into warm applause.
参考答案
1. has left 2. dates 3. was reading 4. made 5. has been translated 6. had witnessed 7. are produced 8. revolves 9. told 10. began 11. would launch 12. was completed 13. had left 14. were having 15. had been working 16. is being constructed 17. was taking 18. had left 19. is being shown 20. had escaped 21. noticed 22. was being painted 23. was being developed 24. will be released 25. struck 26. has been working 27. has saved 28. have been waiting 29. has been living 30. will have completed 31. has changed 32. will be discussed 33. has been going 34. was performed 35. is expected 36. was published 37. had been burning 38. had failed 39. had been planned 40. was introduced 41. reopened 42. had been destroyed 43. was postponed 44. had gone 45. has produced 46. is expected 47. will be flying 48. will be completed 49. has been training 50. will be held 51. was preparing 52. will be taking 53. would take 54. will be released 55. will have replaced 56. would transform 57. has stood 58. will be orbiting 59. was found 60. had been abandoned 61. remains 62. were made 63. is known 64. had finished 65. is scheduled 66. was established 67. had bled 68. has been conducted 69. were told 70. is being repaired 71. had been tested 72. was discovered 73. were injured 74. (should) be solved 75. was asked 76. has been passed 77. rushed 78. has won 79. had been 80. took / should take 81. had followed 82. was made 83. managed 84. will make 85. would have failed 86. had been caught 87. will work 88. explained 89. were moved 90. broke