Основные различия между when и while в английском языке:
- When используется, чтобы указать, что что-то ещё произошло или произойдёт сразу после какого-то события. 3 Обычно это относится к двум кратковременным событиям. 3 Также when может использоваться, говоря о периоде в жизни. 4
- While обычно используется, когда речь идёт о двух длительных событиях, произошедших одновременно. 3 С его помощью подчёркивается, что действие происходит во время другого действия или что что-то произошло во время другого события. 4
Таким образом, when акцентирует внимание на основном событии, а while — на обоих действиях, которые происходят одновременно. 2
В некоторых ситуациях, когда неясно, продолжалась ли деятельность в течение длительного времени или нет, можно использовать как when, так и while. 4