اعراب الجملة "كان محمد ذا أخلاق حسنة"،
كان:
فعل ماضٍ ناقص ناسخ
محمد:
اسم كان مرفوع وعلامة رفعه الضمة الظاهرة على آخره.
ذا:
خبر كان منصوب وعلامة نصبه الألف لأنه من الأسماء الخمسة، وهو مضاف.
أخلاق:
مضاف إليه مجرور وعلامة جره الكسرة الظاهرة على آخره.
حسنة:
نعت مجرور وعلامة جره الكسرة الظاهرة على آخره.