Разница между союзами «as long as» и «until» заключается в их значении:
- «As long as» переводится как «пока», «так долго, как», «при условии». 2 Например: «As long as you keep our secret, we are safe» — «Пока (при условии, что) ты хранишь нашу тайну, мы в безопасности». 2
- «Until» означает «пока», «до тех пор, пока». 12 Например: «Until I see your exam results, we will not discuss you trip abroad» — «Пока я не увижу результаты экзаменов, мы не будем обсуждать твою поездку заграницу». 4
Таким образом, «as long as» используется для выражения условия, при котором будет справедливо утверждение, а «until» — для указания на то, что действие будет продолжаться до определённого момента времени.