В английском языке существуют две версии слова weekend, потому что оно может использоваться в единственном и множественном числе. 13
Weekend в единственном числе обозначает один уикенд (субботу и воскресенье). 13 Если нужно сказать про несколько уикендов (то есть 2 субботы + 2 воскресенья и больше), то тогда слово ставится во множественное число — weekends. 13
Например, в американском английском чаще используется форма множественного числа — «on weekends», а в британском — «at weekends». 3
Также слово weekend пришло из северных языков, где в оригинале оно обозначало время с полудня субботы до утра понедельника. 1
Таким образом, существование двух версий слова weekend связано с необходимостью обозначения как одного конкретного уикенда, так и нескольких уикендов в целом.