Вопрос задан 24.09.2026 в 06:55. Предмет Английский язык. Спрашивает Харисов Ренат.

The baby should be due soon, next week she ________ pregnant for nine months. Выберите один ответ: a. will have been b. is c. would be d. will be

Перейти к ответам

Ответы на вопрос

Отвечает Нагоев Денис.

Правильный ответ: a. will have been

Полное предложение:

The baby should be due soon, next week she will have been pregnant for nine months.

Перевод:
Ребенок должен скоро родиться, на следующей неделе будет девять месяцев, как она беременна.

Здесь используется Future Perfect Continuous (будущее совершенное продолженное время)will have been + V-ing / состояние. Оно показывает, сколько времени будет длиться действие или состояние к определенному моменту в будущем.

В данном случае есть указание на будущий момент: next week (на следующей неделе). К этому времени беременность будет продолжаться уже девять месяцев.

Почему другие варианты не подходят:

  • b. is — «next week she is pregnant for nine months» звучит неправильно, потому что настоящее время не используется для описания длительности состояния, которая завершится в будущем.

  • c. would be — условная форма, здесь нет условия или предположения.

  • d. will be — «she will be pregnant for nine months» означает просто «она будет беременна девять месяцев», но не передает идею продолжительности до определенного момента в будущем так точно, как Future Perfect.

Поэтому правильный вариант — will have been.

Похожие вопросы

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

Задать вопрос