Por supuesto, esto está relacionado con los adverbiales. La tendencia desde anoche hasta esta mañana ya está en marcha (no está en marcha) o ya está en marcha. Si el adverbial es anoche, la tendencia puede ser correr o correr.
Ejecutar aquí en inglés
No se trata de cuál es mejor o peor, sino de si sientes que todavía está corriendo cuando dices esto. Si todavía está corriendo cuando estás hablando, tienes que usar ya corrió, y si acaba de terminar de correr cuando estás hablando, tienes que usar ya corrió.