Чтобы выбрать правильный вариант для завершения предложения, давайте разберем каждую из предложенных опций.
- will already have started - это будущее совершенное время (Future Perfect). Оно используется, чтобы показать, что действие завершится до определенного момента в будущем. В данном контексте, это правильный выбор, так как мы говорим о том, что фильм начнется до того, как мы доберемся до кинотеатра.
- will already start - это будущее простое время (Future Simple). Этот вариант не подходит, так как он не указывает на завершение действия до определенного момента. Мы не можем сказать, что фильм "уже начнется" в будущем, так как это не соответствует смыслу предложения.
- will be already started - это форма будущего времени с использованием "be" и причастия. Однако, она также не является правильной, так как конструкция не используется в английском языке для описания завершения действия до определенного момента в будущем.
Таким образом, правильный ответ - will already have started.
Полное предложение будет звучать так: "We are late. The film will already have started by the time we get to the cinema."