Объясните где надо писать запятые, все случаи: при деепричастных и причастных оборотах, при союзах и др.
Деепричастия и деепричастные обороты с двух сторон, перед союзом а запятая, перед союзом и только в сложных предложениях, с двух сторон причастный оборот если сзади определяемого слова, перед как, что, если.