Первое запятые ставятся перед словами а но , когда перечисляют однородные члены ,когда несколько раз пишется и да перед словом когда ставится запятая .Все что я знаю.Удачи
Еще запятые ставятся перед и после вводного слова ( это слово , которое можно исключить из текста ,но смысл не поменяется) при однородных членах, при союзах а, но, что, и тд , при сложных предложениях когда в предложении две грамматические основы