Ответ:

История часов

В древности люди придумали разные устройства для измерения и наблюдения за временем. В Древнем Египте солнечные часы, но они были бесполезны в пасмурную погоду и ночью. Более удобные водяные часы использовали и египтяне, и греки, и арабы. Солнечные часы были известны в Китае, Японии и Англии. Люди изобрели песочные часы, а затем механические башенные часы. Всё это — предки наших современных часов.

Запятые поставлены между частями сложного предложения перед союзами но и а, между однородными членами, соединёнными повторяющимся союзом и, а также между однородными членами при перечислении.