Автор - Mintral
1) запятая ставится перед союзами связывающие однородные члены.
2)запятая ставится перед частями сложных предложений связанных союзами
3)запятая ставится между частями неделимых союзов
4)запятая всегда ставится перед союзами а,но и т.д