Will she have not been living with her parents for four years by then? - К тому времени будет четыре года, как она не живет со своими родителями?
By the time he gets home he'll have been running for an hour. - К тому времени, как он вернется домой, он будет бежать час.
By October he will not have been working long enough to go on holiday. - К октябрю он не проработает достаточно долго, чтобы пойти в отпуск.
I will have been driving for three days before I get to Rome. - Я буду вести машину три дня, прежде чем доберусь до Рима.
Will she have not been working as a coach for five years by then? - К тому времени будет пять лет, как она не работает тренером?
Will she have not been living here for five years by then? - К тому времени будет пять лет, как она не живет тут?
How long will she have been studying French before she goes to Canada? - Как долго она будет учить французский, прежде чем она поедет в Канаду?
Next week I will not have been working here for six months. - На следующей неделе будет шесть месяцев, как я не работаю здесь.
Kate will have been studying for six years here by March. - В марте будет шесть лет, как Кейт учится здесь.
Will you have been renovating your apartment for five months by tomorrow? - Завтра будет пять месяцев, как ты ремонтируешь свою квартиру?
This summer they will not have been living here even for a year. - К лету не будет даже года, как они живут тут.
Will he have been teaching French for thirteen years by new year? - К новому году будет тринадцать лет, как он преподает французский?
Will they have been living there for eight years by next month? - В следующем месяце будет восемь лет, как они живут там?
Will you have been studying philosophy for ten years by then? - К тому времени будет десять лет, как ты изучаешь философию?
How long will you have been working as a psychologist when you have your own clinic? - Как долго ты будешь работать психологом, когда у тебя будет своя собственная клиника?
How long will she have been doing athletics when she goes to the Olympic games? - Как долго она будет заниматься атлетикой, когда она поедет на Олимпийские игры?
I'll not have been living here for six years by June. - В июне будет шесть лет, как я не живу тут.
Will she have been playing volleyball professionally for seven years by then? - К тому времени будет семь лет, как она профессионально играет в волейбол?
By next month I'll not have been calling my friend for a year. - В следующем месяце будет год, как я не звонил своему другу.
By noon I will have been waiting for him for two hours. - В полдень будет два часа, как я жду его.