«حَتَّى» حرف غاية وجر
«إِذا» ظرف لما يستقبل من الزمن يتضمن معنى الشرط والجملة مضاف إليه
«بَلَغَ» ماض فاعله مستتر تقديره هو
«مَغْرِبَ» مفعول به
«الشَّمْسِ» مضاف إليه
«وَجَدَها» ماض فاعله مستتر والهاء مفعول به والجملة لا محل لها من الاعراب لأنها جواب شرط غير جازم
«تَغْرُبُ» مضارع فاعله مستتر والجملة مفعول به لوجد
«فِي عَيْنٍ» متعلقان بتغرب
«حَمِئَةٍ» صفة
«وَوَجَدَ» الواو عاطفة وماض فاعله مستتر
«عِنْدَها» ظرف مكان متعلق بوجد والهاء مضاف إليه
«قَوْماً» مفعول به
«قُلْنا» ماض وفاعله والجملة مستأنفة
«يا ذَا» يا أداة نداء وذا منادى مضاف منصوب بالألف لأنه من الأسماء الخمسة
«الْقَرْنَيْنِ» مضاف إليه مجرور بالياء لأنه مثنى والجملة مقول القول
«إِمَّا» حرف شرط وتفصيل
«أَنْ» حرف ناصب
«تُعَذِّبَ» مضارع منصوب والفاعل مستتر والمصدر المؤول في رفع مبتدأ أخبره محذوف
«وَإِمَّا» الواو حرف عطف وإما حرف شرط وتفصيل
«أَنْ تَتَّخِذَ» أن حرف ناصب ومضارع منصوب فاعله مستتر
«فِيهِمْ» متعلقان بالفعل تتخذ
«حُسْناً» مفعول به