вск, 25 сент. 2005 г., 11:52
Что за глупости, Глюкоза, это самый обычный future perfect, который обозначает законченное действие в будущем. Но я бы вместо "at that time", употребил "by that time". Кстати, если уже употребляешь future perfect, то используй его все время, а не не переходи в "will be declared" в обычный future indefinite.
By that time, the game will have ended and the winner will have been declared.