Ответ:
Перевод задания: Используйте Present Perfect или Future Perfect.
- We have been here for a week and haven’t met any interesting people yet. — Мы здесь уже неделю и пока не встретили никого интересного.
- By the end of the week the ship will have called at three ports of the Mediterranean. — К концу недели судно зайдёт в три порта Средиземного моря.
- We’ll be happy if they have received our message by the time we are there. — Мы будем рады, если к тому времени, когда мы будем там, они получат наше сообщение.
- Has the plane from Paris arrived? — Самолёт из Парижа прилетел?
Not yet, it will have landed by 2 o’clock p.m. — Пока нет, он приземлится к двум часам дня. - We have been here since 10 o’clock. — Мы здесь с десяти часов.
- I wonder if they will have cleaned our apartment before the guests come. — Интересно, успеют ли они убрать нашу квартиру до прихода гостей.
- I will have seen all the sights of Washington before I leave home. — Я осмотрю все достопримечательности Вашингтона до отъезда из дома.
- They say that they will have brought our tickets by that time. — Говорят, к тому времени они принесут наши билеты.
- I haven’t received any letters from her yet. — Я пока не получал от неё писем.
- At last he has finished his book. He will have written the last two pages by the evening. — Наконец он закончил свою книгу. К вечеру он напишет последние две страницы.
Present Perfect употребляется для уже совершившегося действия с результатом в настоящем, а Future Perfect — для действия, которое завершится к определённому моменту в будущем.
