Tempo verbal em "Next January 31, Jeff and Matt..."

Devo utilizar o aspecto perfect ou o perfect progressive na seguinte sentença:"Next January 31, Jeff and Matt __________(live) together as roomates for five years.

MELHORE SUA PRONÚNCIA EM INGLÊS
Nesta aula, o professor Adir Ferreira, autor do livro "A Chave do Aprendizado da Língua Inglesa", nos conta como se tornou um Expert em pronúncia e dá várias dicas para você se comunicar melhor em inglês. ACESSAR AULA
1 resposta
Telma Regina 9 65 608
Next January 31, Jeff and Matt will have lived together as roomates for five years.
Next January 31, Jeff and Matt will have been living together as roomates for five years.
Nesse caso o verbo "to live" pode ser usado no futuro perfeito e no futuro perfeito progressivo com as frases tendo o mesmo significado.