Вопрос задан 23.05.2026 в 19:03. Предмет Английский язык. Спрашивает Rafikov Rodion.

By that time he has his famous novel A. Had been writing B. Had written C. Has written

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

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

Отвечает Попов Андрей.

Правильный ответ — B. Had written. Давай разберём, почему именно так.

В предложении используется фраза “By that time”, что указывает на точку в прошлом, к которой нужно отнести действие. В английском языке, когда мы говорим о том, что что-то уже произошло к определённому моменту в прошлом, мы используем Past Perfect.

  • Had been writing — это Past Perfect Continuous, оно подчёркивает процесс, который длился до определённого момента, но не факт завершения. Например: By that time he had been writing his novel for three years. Здесь акцент на том, что процесс письма длился долго.

  • Had written — это Past Perfect, подчёркивает, что действие завершено к определённому моменту в прошлом. То есть к указанному времени роман уже был написан.

  • Has written — это Present Perfect, используется для действий, которые произошли в прошлом и имеют связь с настоящим. С временной маркой “by that time” оно не сочетается, так как мы говорим о прошлом.

Итак, полное предложение будет:
“By that time he had written his famous novel.”

Здесь мы говорим, что к тому моменту роман уже был завершён.

Если хочешь, я могу ещё коротко объяснить разницу между Past Perfect и Past Perfect Continuous, чтобы это стало ещё понятнее.

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

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

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

Английский язык 14.05.2026 20:52 25 Букарь Соня
Задать вопрос