"Era" é pretérito imperfeito, enquanto "foi" é pretérito perfeito.
Pretérito perfeito tem uma ideia de ato
finalizado: "O prato quebrou".Já o imperfeito implica que o ato não terminou: "O prato quebrava".