Чтобы выбрать правильный вариант, давайте сначала разберём значение предложений и использование выражений "as soon as" и "by the time".
As soon as — это выражение используется, чтобы описать действие, которое произошло вскоре после другого действия. Например: "As soon as I arrived, it started to rain." Это значит, что как только я прибыл, начался дождь.
By the time — это выражение используется, чтобы указать на момент времени, который произошел до или одновременно с другим действием. Например: "By the time we arrived, it was already dark." Это значит, что к моменту нашего прибытия уже было темно.
Теперь применим эти знания к вашей задаче.
Задание:
"It was dark as soon as/by the time we arrived at the hotel."
Если мы говорим "as soon as", это будет выглядеть так: "It was dark as soon as we arrived," что подразумевает, что, когда мы прибыли, сразу стало темно.
Если мы используем "by the time", это правильно будет: "It was dark by the time we arrived," что означает, что к моменту нашего прибытия уже было темно.
В данном контексте правильнее выбрать "by the time", так как вы подчеркиваете, что уже было темно в момент вашего прибытия.
Таким образом, правильный ответ: "by the time."
Объяснение: Мы говорим о состоянии (темноте), которое существовало к определенному моменту (моменту нашего прибытия).