كان:فعل ماض ناقص مبني على الفتح
أبي:اسم ظل مرفوع وعلامة رفعه الضمة المقدرة على ماقبل ياء المتكلم منع من ظهورها اشتغال المحل بكسرة المناسبة وهو مضاف
وياء المتكلم ضمير متصل مبني على السكون في محل جر مضاف إليه
قد:حرف تحقيق
عاد:فعل ماض مبني على الفتح
والفاعل ضمير مستتر جوازا تقديره هو
والجملة الفعلية (قد عاد) في محل نصب خبر كان
عندما:عند ظرف زمان منصوب وعلامة نصبه الفتحة وهو مضاف
ما حرف مصدري لا محل له من الإعراب
غربت:فعل ماض مبني على الفتح
والتاء تاء التأنيث الساكنة لا محل لها من الإعراب
الشمس:فاعل مرفوع وعلامة رفعه الضمة
والجملة المصدرية (ما غربت الشمس) في محل جر مضاف إليه