I / leave by six
I will have left by six.
you / finish the report by the deadline?
Will you have finished the report by the deadline?
when / we / do everything?
When will we have done everything?
she / finish her exams by then, so we can go out for dinner
She will have finished her exams by then, so we can go out for dinner.
you/ read the book before the next class
You will have read the book before the next class.
she / not / finish work by seven
She won’t have finished work by seven.
when / you / complete the work?
When will you have completed the work?
they / arrive by dinnertime
They will have arrived by dinnertime.
we / be in London for three years next week
We will have been in London for three years next week.
she / get home by lunchtime?
Will she have got home by lunchtime?
they / not / go at six
They won’t have gone at six.
you / do everything by seven?
Will you have done everything by seven?
we / not / eat before we come, so we’ll be hungry
We won’t have eaten before we come, so we’ll be hungry.
he / finish his exams when we go on holiday?
Will he have finished her exams when we go on holiday?
we / arrive by the time it gets dark?
Will we have arrived by the time it gets dark?
how long / you / know your boyfriend when you get married?
How long will you have known your boyfriend when you get married?
he / not / complete the project by July
He won’t have completed the project by July.
I / not / finish the essay before the weekend
I won’t have finished the essay before the weekend.
why / she / finish the cleaning by six?
Why will she have finished the cleaning by six?
how long / you / be in this company when you retire?
How long will you have been in this company when you retire?