We ... (live) in Moscow for five years next December. will have been living are going to live will live will have lived
Задание

Choose the correct option.
We ... \(live\) in Moscow for five years next December.

  • will have been living
  • are going to live
  • will live
  • will have lived