habrá ofendido
Futuro compuesto para el sujeto él/ella/usted del verbo ofender.

ofender

Se habrá ofendido con razón, y por eso no lo encuentran.
This is why it is hard to find him.
Se habrá ofendido con razón, y por eso no lo encuentran.
Most probably, and quite rightly, he felt offended. This is why it is hard to find him.
Palabra del día
la aceituna