c) will have been living
Поделитесь своими знаниями, ответьте на вопрос:
By October, he ... abroad for six years. a) will be living b) will live c) will have been living
c) will have been living