Мога да добавя също, че запетаи се слагат пред:
1. "който", "която", "които";
2. "за да";
3. "така, както", "толкова..., колкото...", "тъй като", или само "като";
4. "че", "въпреки че";
5. когато се вмъква изречение в главното изречение за уточняване на обстоятелства;
6. В много редки случаи преди "и";
7. при изброяване;
и още няколко случая, които не са толкова важни.