habrá vendido
Futuro compuesto para el sujetoél/ella/usteddel verbovender.

vender

Me pregunto por qué no se habrá vendido.
I wonder why that one hasn't been sold.
Palabra del día
el guion