El origen de la palabra “ahora”viene de la expresión latina «hac hora», que significaba ‘en esta hora’ y que en la Edad Media evolucionó a la forma castellana «agora» hasta desembocar en el «ahora» actual.
La palabra «después» procede del latín «de ex post», en el que se unen dos preposiciones que significaban ‘fuera’ con un adverbio que ya significaba ‘después’ o ‘más adelante’.
Su opuesto «antes» procede del adverbio latino «ante» que expresaba el mismo significado. Al parecer la «-s» final castellana surgió por analogía con «después».
Así ahora cuando digáis antes sabréis cúal es su origen. Gracias por vuestra atención.