Choose the correct option.
They ... (work) for this firm for fifteen years next April.
will have been working
will be working
will have worked
are going to work