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