Nesse caso estamos usando uma frase futura. "por que você VAI se atrasar", usamos o "Why" para o "por que" (Em perguntas), "Will" para o "vai" e o "be late" para "se atrasar".
No caso de "Why you are late?" seria uma frase no presente. "Por que você ESTÁ atrasado".