Разница между предлогами «by» и «until» в английском языке заключается в том, что каждый из них акцентирует внимание на разных аспектах времени. 2
Предлог «by» используется для обозначения предельного срока, до которого должно произойти какое-то действие. 2 Он акцентирует внимание на конечной точке времени, к которой что-то должно быть завершено. 2
Предлог «until» (или его более разговорный вариант «till») используется для обозначения продолжительности действия до определённого момента. 2 Он акцентирует внимание на том, что действие продолжается вплоть до указанного времени. 2
Таким образом, «by» указывает на конечный срок, а «until» — на продолжительность действия до конкретного момента. 12