将来完成时 知识点题库

—Could you meet me at the airport?

—I'd like to,but I ________Shanghai when you return.

A . will have left B . was leaving C . will leave D . have left
On her next birthday, Ann___________ married for twenty years.
A . will have been B . is C . has been D . will be
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
The chief engineer hopes they        everything ready before we        the project next month.
A . will have got; start B . are getting; start C . will be getting; will start D . have got; shall start
—Can I speak to Mr. Johnson at 4 o'clock this afternoon?

—I'm afraid not. He _______ to the conference by then.

A . has gone B . is going C . will have gone D . would have gone
By the time Jane gets home, her aunt       for London to attend a meeting.
A . will leave B . leaves C . will have left D . left
The conference (last) a full week by the time it ends.
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
As is estimated, more than 20 million shared bikes ______ into operation nationwide by 2025.
A . will have been put B . will have put C . have been put D . will be putting
By next December, his second book (write).
—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
You'd better communicate with each other sincerely, and I hope to see your conflict ________ tomorrow.
A . was to be solved B . has been solved C . will have been solved D . had been solved
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
Rapidly globalizing countries like India expect that their aging populations ________ by the year 2050.
A . will have doubled B . will double C . have doubled D . are to double
—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
By the end of 2020, as is clearly stated, poverty relief work ________ across the country.
A . will have accomplished B . has been accomplished C . has accomplished D . will have been accomplished
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
They are trying to make sure that 5G terminals        by 2022 for the Beijing Winer Olympics.
A . will be installed B . will have been installed C . are installed D . have been installed
Hopefully in 2030 we will no longer be e-mailing each other, for we        more convenient electronic communication tools by then.
A . have developed B . developed C . will have developed D . had developed
—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