(ربّكم) مبتدأ مرفوع.. و (كم) ضمير مضاف إليه (أعلم) خبر مرفوع (الباء) حرف جرّ (ما) اسم موصول مبنيّ في محلّ جرّ متعلّق ب (أعلم)(في نفوسكم) جارّ ومجرور متعلّق بمحذوف صلة ما.. و (كم) مثل الأول (إن) حرف شرط جازم (تكونوا) مضارع ناقص مجزوم فعل الشرط وعلامة الجزم حذف النون.. و (الواو) اسم تكون (صالحين) خبر منصوب، وعلامة النصب الياء (الفاء) رابطة لجواب الشرط (إنّ) حرف مشبّه بالفعل و (الهاء) ضمير في محلّ نصب اسم إنّ، (كان) فعل ماض ناقص، واسمه ضمير مستتر تقديره هو (للأوّابين) جارّ ومجرور متعلّق ب (غفورا) وهو خبر كان منصوب.
جملة:«ربّكم أعلم...» لا محلّ لها استئنافيّة.
وجملة:«إن تكونوا صالحين...» لا محلّ لها استئناف بيانيّ.
وجملة:«إنّه كان...» لا محلّ لها تعليل للجواب المقدّر أي: إن تكونوا صالحين فهو يغفر لكم.. إنّه كان للأوّابين غفورا.
وجملة:«كان.. غفورا» في محلّ رفع خبر إنّ.
الصرف:
(الأوّابون)، جمع أوّاب، صيغة مبالغة من آب يئوب، وزنه فعّال بفتح الفاء.