as well as in English the use of the future II is to
express something that will be finished at a future
point of time.
habrá pagado sus deudas
= Until then he will
have paid his debits.
Hasta enero del año que viene habrán
construido la casa
= Until January next
year, they will have built the house.