Ответ:
Запятая перед и ставится между частями сложносочинённого предложения, если у каждой части своя грамматическая основа. Между однородными сказуемыми запятая перед одиночным союзом и не ставится.
Солнце светило и грело. Запятая не нужна: это простое предложение с однородными сказуемыми светило и грело при одном подлежащем солнце.
Солнце светило, и люди радовались теплу. Запятая нужна: это ССП, в его частях разные грамматические основы.
Он читал и думал о прочитанном. Запятая не нужна: это простое предложение с однородными сказуемыми читал и думал при одном подлежащем он.
Он читал, и мысли его уносились далеко. Запятая нужна: это ССП, части которого имеют разные грамматические основы.
