They ... in Florida for twenty years by the end of this year.

  • had been living
  • have been living
  • have lived
  • will have been living
Для просмотра статистики ответов нужно залогиниться.