Объяснение, почему название числа 40 выбивается из ряда «двадцать», «тридцать», «пятьдесят» и т. д.

В русском языке названия числительных до 100, делящихся на 10, образуются сложением названия цифры и «десять»: двадцать, тридцать, пятьдесят и т. д.

Исключением из этого ряда является число «сорок».

Объясняется это тем, что в древности условной единицей торговли меховыми шкурками была связка из 40 их штук.

Ткань, в которую заворачивались эти шкурки, и называлась «сорок» (от этого же корня происходит слово «сорочка»).

Таким образом название «сорок» вытеснило более древнее «четыре десте».