文档内容
2023-2024 学年高中语法专项练习单选100 题-将来完成时
1. On her next birthday,Ann ______ married for twenty years.
A. is B. has been
C. will be D. will have been
2. When she graduates from the college this summer, she _______ here for four years.
A. will study B. will have studied
C. is to study D. has studied
3. By this time next year, they _________ married for twenty years.
A. are B. have been
C. will be D. will have been
4. By the end of this year,I________ enough money for a holiday.( )
A. will save B. will be saving
C. will have saved D. have saved
5. On her next birthday, Ann___________ married for twenty years.( )
A. will have been B. is
C. has been D. will be
6. —I hear that Jason is planning to buy a car.
—I know. By next month, he ________ enough for a used one.
A. will have saved B. will be saving
C. has saved D. saves
7. It is estimated that hopefully about 0.5 billion families_______5G terminals by 2025, when there is a
sharp drop in price.( )
A. have used B. will have used
C. will be using D. are using8. —Can we make it to the concert with such heavy traffic?
—Absolutely not. The pianist ______ for about half an hour when we arrive.
A. will be playing B. has played
C. will have played D. has been playing
9. — I didn't expect that the project would be so complex and time-consuming.
— Nor did I. By this evening, it ______ longer than all the previous ones combined.
A. will last B. has last
C. has been lasting D. will have lasted
10. Don’t worry. It’s a storm in a teacup—everyone ______ about it by tomorrow.
A. forgets B. has forgotten
C. forgot D. will have forgotten
11. As many as ten million children in Africa ________ from the disease by the end of next decade.
A. recovered B. have recovered
C. are recovering D.
will have recovered
12. —Can we make it to the concert with such heavy traffic?
—Absolutely not. The pianist _______ for about half an hour when we arrive.
A. will be playing B. has played
C. will have played D. has been playing
13. — Can I have a talk with you at about 4 this afternoon, Mr Black?
— All right, I ________ from a conference by then. I will be waiting for you.
A. will have come back B. will come back
C. have come back D. will be coming back
14. —Sorry, sir, but I'm still very concerned about my daughter.—Relax. You'll be glad to see she ________ to her new life the next time you come.
A. accommodated B. has accommodated
C. will be accommodating D. will have accommodated
15. —May I speak to your manager at three o'clock tomorrow afternoon?
—I'm sorry. He ________ to Shanghai by then.
A. will have flown B. had flown
C. can have flown D. has flown
16. —Can we make it to the concert with such heavy traffic?
—Absolutely not. The pianist _______ for about half an hour when we arrive.
A. has played B. will be playing
C. has been playing D. will have played
17. —Father seems worn out.
—Why not have a family tour? A week's holiday _______ him back to normal.
A. had brought B. is bringing
C. will have brought D. will be bringing
18. —May I speak to your manager Mr. Williams at five o'clock this afternoon?
—Sorry. Mr. Williams _______ to a conference long before then.
A. will have gone B. had gone
C. would have gone D. has gone
19. When you have finished the report, believe it or not, I ______ for about 3 hours.
A. will be waiting B. waited
C. will have waited D. have waited
20. —Darling, my routine meeting ends at 8:00 pm. when, I suppose, you ________ dinner.
—But I can wait.
A. will have B. have had C. will have had D. are having21. Whenever I think about the day to come when I ________ my goal, I am so filled with happiness that I
start crying.
A. would achieve B. have achieved
C. am achieving D. will have achieved
22. —China will conduct its seventh national population census in Nov.1, 2020, which will survey both the
population and their housing.
—Oh, I ______ admission to my dream university by then.
A. will gain B. am gaining
C. have gained D. will have gained
23. —Jack, my plane arrives at 8:00 pm when, I suppose, you ______ dinner.
—But I can wait.
A. will have B. have had C. will have had D. are having
24. By the time I get up in the early morning, my mother ______the delicious breakfast for me.
A. has made B. made
C. had made D. will have made
25.
Don't worry about the work. By the time you get back from your vacation, we _________ care of everything.
( )
A. will have taken B. take
C. have been taking D. are taking
26. —Tommy is planning to buy a car.
—I know. By the time he returns from abroad, he ________ enough for a used one.
A. will have saved B. saves
C. had saved D. will save27. — Darling, my routine meeting ends at 8:00 pm when, I suppose, you ______ dinner.
— But I can wait.
A. will have B. will have had C. have had D. are having
28. By the summer, Elizabeth ________ here for 10 years.
A. will work B. works
C. will have worked D. has worked
29. By the time you arrive in London, we _________ in Europe for two weeks.
A. shall stay B. have stayed
C. will have stayed D. have been staying
30. By the time your habit of managing time is developed, you__________better decisions about how
to spend your time in your future career.( )
A. will have made B. will be made
C. are to make D. have been making
31. By the end of next July,this building_________ .( )
A. will be finished B. will have finished
C. will have been finished D. will finish
32. I promise I ______ all the money I owe you by the end of next month.( )
A. pay back B. will have paid back
C. have paid back D. had paid back
33. Hopefully in 2025 we will no longer be e-mailing each other, for we _______ more convenient
electronic communication tools by then.
A. have developed B. had developed
C. will have developed D. developed34. Hopefully in 2025 we will no longer be e-mailing each other, for we _______ more convenient
electronic
communication tools by then. ( )
A. have developed B. had developed
C. will have developed D. developed
35. Tom says he successfully in three marathons by the time he finishes this
one. ( )
A. will run B. will have run C. has run D. runs
36. -May I speak to your manager at three o'clock tomorrow afternoon ?
-I'm sorry. He ________ to Shanghai by then. ( )
A. will have flown B. had flown
C. can have flown D. has flown
37. By the time tomorrow, you __________your homework. ( )
A. would finish B. finish
C. will have finished D. will finish
38. I suppose by the time I come back in ten years'time all these old houses ______ down.( )
A. will have been pulled B. will be pulling
C. will have pulled D. will be pulled
39. —Tommy is planning to buy a car.
—I know.By next month,he ______ enough for a used one.
A. saves B. saved
C. will save D. will have saved
40. — Jack, my plane arrives at 8:00 pm when, I suppose, you ______ dinner.
— But I can wait.
A. will have B. have had C. will have had D. are having41. By the time he leaves university,he ___ much work experience so long as he takes a part-time job.
( )
A. will have gained B. has gained
C. may have gained D. will gain
42. ---I didn’t expect that the project would be so complex and time-consuming.
---Nor did I. By this evening, it _____ longer than all the previous ones combined.
A. will last B. has last
C. has been lasting D. will have lasted
43. By the end of this term, we ________ 6,000 English words in all.
A. will learn B. will have learned
C. learned D. had learned
44. By the time when the course comes to an end, _____ a lot about computer.( )
A. we'll have learned B. we'll learn
C. we're leaning D. we have learned
45. They are trying to make sure that 5G terminals _________ by 2022 for the Beijing Winter Olympics.
A. will install B. will have been installed
C. are installed D. have been installed
46. - He speaks Chinese very well.
- It's not surprising. He ___ in Beijing for nine years next week.( )
A. has been living B. has lived
C. will have been lived D. will have been living
47. The US troops_______ out of Iraq by the end of next month and they were sent there 9years ago.(
)
A. have withdrawn B. will withdrawC. had withdrawn D. will have withdrawn
48. — Have you heard of the new public transportation system in Suqian?
— Yes. It is reported that the system _________ by the end of 2020.
A. will set up B. is set up
C. will have been set up D. has been set up
49. By the end of this year the production of this factory _____ by more than 35%, _____ with that of
last year.( )
A. will have risen; compared B. had risen; compared
C. will be rising; comparing D. had risen; comparing
50. Tom says he successfully in three marathons by the time he finishes this one.( )
A. will run B. will have run C. has run D. runs
51. —How are you getting along with your presentation?
—Almost ready, and I __________ all I am supposed to.
A. did B. had done
C. have done D. shall have done
52. My mother is working on a novel. Hopefully it _________ by the end of this year.
A. has been published B. will have been published
C. is being published D. will have published
53. ---Will Jim come to play basketball?
---Not until he ____ his homework..
A. will have finished B. is finishing
C. is to finish D. has finished
54. This January will be very precious for us by which time we________ reviewing Senior Book I .
( )A. will finish B. will have finished
C. have finished D. will be finished
55. Recently, a group of scientists worked together to successfully “edit” a human embryo and remove
a genetic mutation (变异) that _______ heart disease otherwise.
A. had led to B. would lead to
C. would have led to D. led to
56. By the end of this month, we surely _______________a satisfactory solution to the problem.(
)
A. have found B. will be finding
C. will have found D. are finding
57. The conference________ a full week by the time it ends.( )
A. must have lasted B. will have lasted
C. would last D. has lasted
58. By the end of the year all but two people _______________.( )
A. have left B. will leave
C. will be leaving D. will have left
59. The children must have got lost in the woods; otherwise, they______ at the lakeside camp as
scheduled.
A. were B. will be
C. would have been D. had been
60. —Tony, it seems that you have been very busy all the time. What do you think of your occupation
now?
—Just so-so. I've decided to quit my job in the company next month, where I ______ for five years.
A. work B. is working
C. will be working D. will have worked61. By the time you get to the airport, she______ for New Zealand.
A. would be leaving B. had already left
C. was leaving D. will have left
62. It is reported that the output of the factory ______ by about 20% by the end of this year.
A. will have risen B. will be raised
C. will rise D. will have raised
63. —I hear John is planning to buy a new car.
—Yes. By next month, he ______ enough money for a new car.
A. will save up B. saved up
C. has saved up D. will have saved up
64. The students have decided on a final date by which everyone _______ reading the books assigned by
their professor.
A. finishes B. will have finished
C. have finished D. finished
65. The committee is discussing the problem right now. Hopefully it _______ by the end of next week.
A. will have been solved B. will have solved
C. will be solved D. is solved
66. By the time scientists the fundamental structure of dark matter, I'm sure that man
amazing advances in science.
A. figure out; has made
B. will figure out; will make
C. figure out; will have made
D. will figure out; will be making
67. —It's a complete mess. Where are the kitchen table tops?—At the back. We _____ them by 7 pm this evening.
A. are placing B. have placed
C. will be placing D. will have placed
68. —Have you finished your report yet?
—No, but I_______it by Friday.
A. am finishing B. would have finished
C. will have finished D. was finishing
69. By the time Jane gets home, her aunt ________ for London to attend a meeting.
A. will leave B. leaves
C. will have left D. had left
70. By the time you get back, great changes ______ in this area.
A. will take place B. will have taken place
C. are going to take place D. will be taken place
71. --- I didn't expect that the project would be so complex and time-consuming.
--- ___________. By this evening, it ___________ longer than all the previous ones combined.
A. Neither did I; will last B. Neither I did; has last
C. Nor did I; will have last D. Nor I did; has been lasting
72. --- When will the bike-sharing schemes be introduced to the public?
--- Not until ______ a better understanding of them.
A. will we have had B. have we had
C. we will have had D. we have had
73. --- Is Tom still smoking?
--- No. By next Saturday he _____ for a whole month without smoking.
A. will have gone B. will have been
C. will go D. has been going74. The meeting a full week by the time it ends.( )
A. had lasted B. will have lasted
C. would last D. has lasted
75. When you visit our town next August, a modern sports center _______, for the National Games are to
be held then.
A. will be constructing B. has been constructing
C. will have been constructed D. is being constructed
76. I hope Jack's health _______ greatly by the time we go back to school this September.
A. improves B. improved
C. will be improving D. will have improved
77. By the time Jane ______home, her aunt ________ for London to attend a meeting.
A. got; would have left B. will get; will have left
C. gets; will have left D. gets; will leave
78. They ________ from the university before he returns from abroad.
A. will have been graduated B. will be graduated
C. will graduate D. will have graduated
79. —I'll come to see your performance at 9:00 tomorrow evening.
— I'm sorry, by then my performance _______ and I ______ reporters in the meeting room.
A. will end, will meet
B. will have ended, will be meeting
C. will be ended, am going to meet
D. is to end, will meet
80. The deep racial divide in the US makes the death of the black man more than a crime story. People arewondering if the same thing ______ had Brown been a white man.
A. would happen B. will be happening
C. would have happened D. must have happened
81. -Is Tom still smoking?
-No. By next Saturday, he ______ for a whole month without smoking a single cigarette.( )
A. will be B. will have gone
C. will have been D. has been going
82. It is reported that China ______ its first orbiting space station by around 2022.( )
A. is to complete B. is going to complete
C. will complete D. will have completed
83. - Are you going to the cinema tonight?
- Yes, I think I _______ my work by then.( )
A. will finish B. finish
C. am going to finish D. will have finished
84. Marie’s husband has to stay up for extra work, and she estimates when he gets home from work, the
clock _______ twelve at midnight.
A. had struck B. is striking
C. has struck D. will have struck
85. —Will you take over at the next service area? I want a short break.
—By all means. You _____ for more than three hours by that time.
A. will be driving B. have driven
C. will have been driving D. have been driving
86. Jim received a letter from his friend, reading, “ Dear Jim, by the time the letter reaches you, I ______
your city.”
A. had left B. have left
C. left D. will have left87. —What do you think of the film I want to see this weekend?
—As you _______, it is a wonderful love story with a surprising ending.
A. can have noticed B. could have noticed
C. will have noticed D. would have noticed
88. He has been here for a month and it is likely that he ________ the different style of football by the
time the new season starts.
A. has adapted to B. is adapting to
C. will have adapted to D. adapts to
89. It ___ the first time that my friend Anne _____ to Guangzhou last year, so I went to the station to pick
her up.
A. is; has been B. has been; went
C. has been; had gone D. was; had been
90. It is reported that by the end of the this year, the production in the factory ____ by about 20%.
A. will have risen B. has risen
C. will be risen D. has been rising
91. — I will come to your lecture at 10:00 am tomorrow.
— I’ m sorry. By then my lecture _______ and I ______ my guests in my office.
A. will end; am being met
B. have ended; will meet
C. will have ended; will be meeting
D. will have ended; will have met
92. By the time we _______ to the cinema, the film __________.
A. get; will start B. get; will have started
C. will get; will start D. will get; will have started93. -Daniel, you have a well-paid job!
-Eh, not had. I have to quit my job this September because of my further study, by when I for more
than 2 years.( )
A. have worked B. worked
C. will be working D. will have worked
94. — How are you getting along with your speech?
— Almost ready, and I___________all I am supposed to.
A. did B. had done
C. have done D. shall have done
95. When Sarah graduates from university next year, she ________ German for nearly four years.
A. has studied B. has been studying
C. will study D. will have been studying
96. She has been studying here for five years and by the end of next summer she ________.
A. will graduate B. will be graduating
C. will be graduated D. will have graduated
97. I hope you________ the instructions ready before I come tomorrow.( )
A. to get B. shall get
C. will get D. will have gotten
98. By the end of next year, the government _______ work on the new stadium, which has been designed
by Kurt Gunter.
A. has been finished B. has finished
C. will have been finished D. will have finished
99. If you go on spending money like that , you ____ every cent of yours by the end of the month . (
)A. are using up B. are to use up
C. will have used up D. shall use up
100. By the time you come back,I _____________,so please make no noise when you come in.(
)
A. have been sleeping B. shall have slept
C. shall sleep D. shall be sleeping