Запятая используется:
– для разделения перечисляемых однородных членов предложения.
Если их достаточно много (три или более) и последний из них имеет союз and, то, в отличие от русского языка, перед ним тоже может стоять запятая:
We have bought cabbage, watermelon, and some bananas.
Мы купили капусту, арбуз и несколько бананов.
– для оформления приложения после описываемого существительного:
Berlin, the capital of Germany, formerly was divided into eastern and western part.
Берлин, столица Германии, раньше был разделен на восточную и западню часть.
– для оформления вводных слов и обращений:
By the way, the rain has stopped.
Кстати, дождь кончился.
для выделения причастных оборотов:
Agriculture, remaining the main sector of our economy, provides employment for millions of people.
Сельское хозяйство, остающееся главным сектором экономики нашей страны, обеспечивает миллионы рабочих мест.
– для разделения частей сложносочиненного предложения, если в них разные подлежащие:
The weather was excellent, and we decided to play badminton outside.
Погода была прекрасной, и мы решили поиграть на улице в бадминтон.
We arrived too late and were not allowed to board the plane.
Мы приехали слишком поздно и нам не разрешили сесть на самолет.
– для отделения описательных определительных предложений:
The old book, which I had seen on the shelf of that bookshop, was gone.
Старой книги, которую я раньше видел на полке книжного магазина, уже не было.
– для отделения обстоятельственных придаточных, стоящих перед главным предложением:
If you need this book so badly, I can lend it for a couple of days.
Если тебе так нужна эта книга, я могу ее одолжить на пару дней.
Стянул с сайта native-english.ru
Ни добавить, ни отнять.