LA SITUACIÓN CAMBIA LA RESPUESTA
¿Antes de algo o a más tardar en el límite?
El margen temporal cambia cuando presentas una hora como referencia o como plazo.
Qué estamos comparando: Anterioridad y fecha límite de una acción.
Cómo se forman estas construcciones
〜まえに
Encaja en este contexto
九時前に提出してください。
くじまえにていしゅつしてください。
Entrégalo antes de las nueve.〜までに
Encaja en este contexto
九時までに提出してください。
くじまでにていしゅつしてください。
Entrégalo a más tardar a las nueve.Por qué
まえに pide que sea antes de las nueve; までに presenta las nueve como el límite, normalmente incluido según la regla del plazo.
〜まえに
Encaja en este contexto
友達が来る前に、部屋を片づけます。
ともだちがくるまえに、へやをかたづけます。
Ordenaré la habitación antes de que venga mi amigo.〜までに
Encaja en este contexto
友達が来るまでに、部屋を片づけます。
ともだちがくるまでに、へやをかたづけます。
Para cuando venga mi amigo, habré ordenado la habitación.Por qué
Ambas permiten terminar antes de la llegada. までに la usa como plazo para completar; まえに señala anterioridad.
Fuentes y alcance de esta explicación
Explicaciones y ejemplos didácticos propios, no citas. Las valoraciones se refieren a la situación descrita.