Professional Documents
Culture Documents
Future Perfect Vs Future Continuous
Future Perfect Vs Future Continuous
6: In two years from now, the contract will have come (come) to an end.
7: By the end of December, John will have been working (work) as a reporter for ten years.
8: By the time you arrive, I will have finished (finish) writing an essay.
10: By November I will have been working (work) for this company for 6 years.
11: By March 15, I will have been (be) here for one year.
12: By this time next week, he will have been writing (write) his novel for 6 months.
16: He will have been writing (write) this book for 3 months by the end of this week.
19: An hour from now I hope I will have done (do) all these exercises. We will go to the beach
then.
20: When I get my diploma in 2017, I will have been living (to live) in Hanoi for 2 years.
1
Rewrite the following sentences:
1. Leonardo di Caprio’s movie will win the Oscar’s at the end of the year. (By)
By the end of the year, Leonardo di Caprio’s movie will have won the Oscar’s.
2. The show ends just a few minutes before ten o'clock. (by ten o’clock)
The show will have ended by ten o'clock.
5. The girls are studying their lessons now. (This time tomorrow…..)
This time tomorrow the girls will be studying their lessons.
7. They are about to finish their project soon. (By the end of the week)
By the end of the week, they will have finished their project.
8. She returns first then you can leave. (By the time)
By the time you leave, she will have returned.
10. If the police arrive late, the burglars will rob the bank. (By the time..)
By the time the police arrive late, the burglars will have robbed the bank.
2
a) will you b) will c) will you be
5. You ________ the bill by the time the item arrives.
a) 'll have received b) will receiving c) 've received
6. Melissa and Mike will be exhausted. They ________ slept for 24 hours.
a) will not b) will not have c) will not be
7. He will have ________ all about it by Monday.
a) forgetting b) forgotten c) be forgetting
8. At noon tomorrow, I ________ on a beach somewhere.
a) 'll be relaxing b) relax c) will being relax
9. Sorry, I can't. I ________ my daughter to work at that time.
a) will be taking b) 'll take c) won't be take
10.I will let you in. I ________ with the keys by the time you come in.
a) will have arrived b) will be arrival c) will be arrived