Давайте разберем ваши предложения и вставим глаголы в нужные времена – будущее совершенное или будущее совершенное продолженное.
К 3 часам она будет учиться (study) шесть часов.
By 3 o'clock, she will have been studying for six hours.К концу следующего месяца Сэм закончит (finish) проект.
By the end of next month, Sam will have finished the project.Он не начнет (not/start) красить кухню до вторника.
He will not have started painting the kitchen before Tuesday.К моменту ее прибытия в Париж, она будет путешествовать (travel) четыре часа.
By the time she arrives in Paris, she will have been traveling for four hours.Я надеюсь, что к тридцати пяти годам я куплю (buy) свой собственный дом.
I hope I will have bought my own house by the time I'm thirty-five.К субботе Лиза будет на диете (diet) две недели.
By Saturday, Lisa will have been dieting for two weeks.Надеюсь, что они узнают (learn) все к моменту экзамена.
Hopefully, they will have learned everything by the time they sit the exam.К 4 часам я буду сидеть (sit) в парикмахерской три часа.
By 4 o'clock, I will have been sitting in the hairdresser's for three hours.К Рождеству я буду работать (work) в этой компании восемнадцать месяцев.
By Christmas, I will have been working for this company for eighteen months.К следующему уикенду Брайан переедет (move) дом.
By next weekend, Brian will have moved house.Надеюсь, что строители закончат (finish) строительство дома к следующему месяцу.
Hopefully, the builders will have finished building the house by next month.К вторнику Алан будет плавать (sail) двенадцать дней.
By Tuesday, Alan will have been sailing for twelve days.К утру завтрашнего дня она будет спать (sleep) двенадцать часов.
By tomorrow morning, she will have been sleeping for twelve hours.
Если у вас есть еще вопросы или нужна помощь с другими заданиями, не стесняйтесь спрашивать!