Петя был добрый мальчик. Грамматическая основа этого предложения.
Петя - подлежащее. Был - сказуемое.
был - это глагол-связка
и? оно все равно должно считаться.
Грамматическая основа : Петя-подлежащее был мальчик - именное сказуемое