فاعل (زكى) مجرور لفظا مرفوع محلا [وتوجد قراءة (زكّى) بالتشديد وعليها يكون (أحد) مفعول به مجرور لفظا منصوب محلا]. {أَبَداً}: ظرف زمان منصوب متعلق ب (زكى).وجملة: ما زكا ... جواب شرط غير جازم. {وَلكِنَّ}: (الواو): عاطفة. (لكن): حرف استدراك ونصب.
{اللهِ}: لفظ الجلالة اسم (لكن): منصوب. {يُزَكِّي}: فعل مضارع مرفوع، والفاعل ضمير مستتر تقديره (هو). {مَنْ}: موصول مبني في محل نصب مفعول به {يَشاءُ}: فعل مضارع مرفوع والفاعل ضمير مستتر تقديره (هو)، والجملة صلة الموصول، وجملة (يزكي ... ) في محل رفع خبر (لكن) وجملة: (ولكن الله ... ) معطوفة على جملة (لولا فضل الله ... ). {وَاللهُ}: (الواو):