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.

ATIVE O ENGLISH PLUS POR R$ 8/MÊS Além de aprender sem anúncios, você terá acesso: aos Cursos do English Experts, a respostas verificadas por especialistas (ilimitado) e ao aplicativo Meu Vocabulário. ATIVAR AGORA
1 resposta
Telma Regina 9 62 593
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.