قد يفيدك بعض المعلومات التالية:
سأقوم بإعراب الجملة "ما شاء الله كان وما لم يشأ لم يكن" كما يلي:
ما: اسم موصول مبني على السكون في محل رفع مبتدأ.
شاء: فعل ماضٍ مبني على الفتح.
الله: لفظ الجلالة، فاعل مرفوع وعلامة رفعه الضمة الظاهرة على آخره.
كان: فعل ماضٍ ناقص مبني على الفتح، واسمه ضمير مستتر تقديره "هو" يعود على "ما".
و: حرف عطف مبني على الفتح.
ما: اسم موصول مبني على السكون في محل رفع مبتدأ.
لم: حرف نفي وجزم مبني على السكون.
يشأ: فعل مضارع مجزوم بـ "لم" وعلامة جزمه حذف حرف العلة، والفاعل ضمير مستتر تقديره "هو" يعود على الله.
لم: حرف نفي وجزم مبني على السكون.
يكن: فعل مضارع ناقص مجزوم بـ "لم" وعلامة جزمه السكون، واسمه ضمير مستتر تقديره "هو" يعود على "ما".
الجملة الأولى "ما شاء الله كان" في محل رفع خبر المبتدأ "ما".
الجملة الثانية "ما لم يشأ لم يكن" معطوفة على الجملة الأولى.