This is a modal perfect form. It is using the modal will to assert certainty about a past-time situation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousThe expression "He was probably at home then." is more common?..youProbably, but it means something slightly different. In He will have been at home, the speaker is saying that s/he is certain that the other person was at home. This is stronger than probability.