Задание
Choose the right forms of the verbs to complete the sentences.
Choose the correct option.
By Christmas, Mark [will have working|will have been working|will have been worked|have will been working] with us for a year.
We [won't have been watching|willn't have been watching|won't haven't been watching|won't been watched] a new show until we see all the episodes of the old show.
[How long she will have been|How long will she have been|She will have been how long|Will how long she have been] playing on stage by the end of this year?
In five minutes, I [will have writing|will been have written|will have been writing|will been written] this test for three hours.