Ambos son correctos. El evento está ocurriendo en el futuro, pero el hecho es cierto en este momento. Por lo tanto, la pregunta es una de las que desea enfatizar: que el cumpleaños de su amigo está ocurriendo mañana o el hecho de que el cumpleaños de su amigo existe mañana.
En ese caso, “Mañana fue el cumpleaños de mi amigo”, también podría ser correcto en inglés; Celebración que se planeó, pero que ha sido cancelada.