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