The future perfect describes something completed at or before a future point:
will + have + past participle
Useful expressions include by Friday, by the end of the year, by this time tomorrow and by the time + present simple.
By means at or before, not necessarily exactly at.
Complete each sentence using the future perfect. Use full forms.