الجر بإضافة {إِذَا} إليها على كونها فعل شرط لها والظرف متعلق بالجواب الآتي {وَجَدَ} فعل ماض وفاعله ضمير يعود على ذي القرنين {مِنْ دُونِهِمَا}: مفعول ثان لوجد {قَوْمًا} مفعول أول له وجملة {وَجَدَ} جواب {إِذَا} وجملة {إِذَا} في محل الجر بحتى و {حَتَّى} متعلق بـ {أَتْبَعَ} والتقدير {ثُمَّ أَتْبَعَ سَبَبًا (٩٢)} إلى وجدانه {قَوْمًا} من دون السدين وقت بلوغه بينهما {لَا يَكَادُونَ}: فعل ناقص واسمه {يَفْقَهُونَ قَوْلًا}: فعل وفاعل ومفعول والجملة في محل النصب خبر كاد وجملة كاد في محل النصب صفة {قَوْمًا}.
{قَالُوا}: فعل وفاعل و {الواو}: ضمير يعود على أولئك القوم والجملة مستأنفة {يَا ذَا الْقَرْنَيْنِ} إلى آخر الآية: مقول محكي, وإن شئت قلت:{يَا ذَا الْقَرْنَيْنِ}: منادى مضاف وجملة النداء: في محل النصب مقول قال {إِنَّ يَأْجُوجَ}: ناصب واسمه {وَمَأْجُوجَ}. معطوف على يأجوج {مُفْسِدُونَ}: خبر إن {فِي الْأَرْضِ}: متعلق به وجملة {إن}: في محل النصب مقول قال على كونها جواب النداء {فَهَلْ}{الفاء} حرف عطف وتفريع {هل} حرف استفهام استخباري {نَجْعَلُ} فعل مضارع وفاعله ضمير يعود على أولئك القوم {هَلْ} جار ومجرور في محل المفعول الثاني لجعل {خَرْجًا}: مفعول أول والجملة الفعلية في محل النصب معطوفة على جملة إن {عَلَى} حرف جر {أَنْ تَجْعَلَ}: ناصب وفعل منصوب وفاعله ضمير يعود على ذي القرنين {بَيْنَنَا}: ظرف ومضاف إليه في محل المفعول الثاني لتجعل {وَبَيْنَهُمْ} معطوف على {بَيْنَنَا}{سَدًّا}: مفعول أول لتجعل وجملة تجعل مع أن المضمرة: في تأويل مصدر مجرور بعلى تقديره: على جعلك سدًا بيننا وبينهم الجار والمجرور: متعلق بمحذوف صفة لـ {خَرْجًا} تقديره: خرجا قائمًا على شرط جعلك سدًا بيننا وبينهم.