Чередование звуков «г» и «ж» в некоторых глаголах происходит из-за исторических фонетических законов, которые уже не действуют в современном языке. 12
В праславянском и древнерусском языках заднеязычные согласные звуки «г», оказавшись перед гласными переднего ряда («и», «э», «ь» и другие), перешли в мягкие шипящие согласные звуки «ж». 2
Например, в слове «берег» (корень «берег») чередование «г» и «ж» вызвано законом слогового сингармонизма: звук «г» мог быть только твёрдым, а «ж» до XIV века был только мягким, поэтому в позиции перед определёнными гласными звук «г» переходил в «ж». 1
Сейчас этот закон не действует, но некоторые новые слова повторяют словообразование по исторической, устаревшей, но утвердившейся модели. 1