"tido" passado de "ter" = eu tenho coisas, ou quando é posse.
"hava" passado de "haver" que se usa mais quando coisas "existem" ou "são" (ser/existir).
"Ela havia sido minha professora de inglês". Mesmo que "ela foi minha professora de inglês"
-> Havia = porque "ela" é uma pessoa.
A variante: "Ela tinha sido minha professora de inglês" é mais comum ouvir, mas ela não é formal e é de certa forma incorreta.
"Eu tinha um brinquedo legal". O brinquedo é uma coisa, era minha propriedade.
"Eu tinha uma ferrida na perna". A ferrida é minha.
"Eu havia um brinquedo" => Errado
"Eu havia uma ferrida na perna" => Errado
Mas
"Havia em minha perna uma ferrida" => Correto. Havia no sentido de "existir"
"Minha perna tinha tido uma ferrida" => Correto, está pondo a ferrida como posse da perna.
Bá, que exemplo ruim! Quisera eu ter tido outro exemplo, mas não havia nenhum.
Saudações