«общественно-передовой» по составу

общественно-передовой

Части слова: общ/е/ств/енн/о/-/перед/ов/ой

Состав слова (морфемы):
общ, перед — корни,
е, ств, енн, о — суффиксы,
ой — окончание,
общественно-передов — основа слова.