תשובה אחת
ההבדל הוא שzero conditional זוהי עובדה שנכונה ורלוונטית כל הזמן (לא רק בעתיד) ו-first conditional זה משהו שרלוונטית למשהו שבעתיד יקרה.