إعراب كان غار ثور للمهاجرين أفضل مأوى :
كان : فعل ماضٍ ناقص ناسخ مبني على الفتح .
غار : اسم كان مرفوع و علامة رفعه الضمة .
ثور : مضاف إليه مجرور و علامة جره الكسرة .
للمهاجرين : اللام حرف جر مبني لا محل له من الإعراب
المهاجرين : اسم مجرور باللام وعلامة جره الياء لأنه جمع مذكر سالم .
أفضل : خبر كان منصوب و علامة نصبه الفتحة .
مأوى : مضاف إليه مجرور و علامة جره الكسرة المقدرة للتعذر .