He will have been reading a book for two hours when I come. - Он будет читать книгу два часа, когда я приду.
By the 1st of June, 2014, he will have been working at the factory for twenty years. - К 1 июня 2014 г. он будет работать на фабрике уже 20 лет.
By tonight I’ll have been workingfor seven hours.- Сегодня к вечеру я буду работатьуже семь часов.
In an hour I’ll be flying over the sea. - Через час я буду лететь над морем.
This time tomorrow I’ll be lying on the beach. - Завтра в это же время я буду лежать на пляже.
I was waiting for you at 9 o’clock yesterday. - Я ждала тебя вчера в 9 часов.
He was reading a book when I came. - Он читал книгу, когда я пришел.