In German-speaking countries, we can say “It will have been” because we have the Future Perfect tense. It appears that others envy us this possibility. In order to use the Future Perfect, you must think you know what is going to happen and you have to imagine what you would see looking back in time on the events for which the future has become the past. 1,247 more words