Future perfect simple or future perfect continuous? Choose the correct form.
0 of 8 Questions completed
Questions:
You have already completed the quiz before. Hence you can not start it again.
Quiz is loading…
You must sign in or sign up to start the quiz.
You must first complete the following:
0 of 8 Questions answered correctly
Your time:
Czas się skończył
You have reached 0 of 0 point(s), (0)
Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)
John _________________ for several hours before he finally goes home.
Jack ________________ for 10 years in our company by the time he retires.
We __________________ for several hours before finally reaching a compromise.
Sarah _______________ code since morning before taking her lunch break.
I’m afraid Jack _________________ his presentation by 4 o’clock.
We _________________ our department by the end of the year.
By September, we ______________ the product for a year.
___________________ the email by three o’clock?