Not (even) ... passed before
Temporal Interval & Duration
لم يمضِ + على + مصدر + الفاعل الزمني (وقت / مدة ) + حتى + ماض OR ← لم يمضِ + الفاعل الزمني (وقت / مدة ) + على + مصدر + حتى + ماض لن يمضيَ + على + مصدر + الفاعل الزمني (وقت / مدة ) + حتى + مضارع منصوب OR ← لن يمضيَ + الفاعل الزمني (وقت / مدة ) + على + مصدر + حتى + مضارع منصوب
Explicit Time Gap: Focuses on the passage of a period of time. A certain amount of time elapsed before B The subject is time itself (e.g., a week, an hour). Emphasizes that the gap was very short and explicitly measured. When a second event/clause is introduced, حتّى (never فـ ) is used for as the linker