O verbo "haver" em português muitas vezes corresponde ao verbo "to have" em inglês, mas também pode ser traduzido como "there is" ou "there are", dependendo do contexto. No passado, essas formas mudam um pouco.
Quando você quer usar o verbo "haver" no sentido de existência de algo no passado, em inglês usamos "there was" para singular e "there were" para plural. Por exemplo, em português diríamos "Havia uma casa naquela rua" que em inglês seria "There was a house on that street". Se fossem várias casas, diríamos em português "Havia casas naquela rua", que em inglês seria "There were houses on that street".
Se o uso do verbo "haver" for no sentido de posse ou obrigação, utilizamos o verbo "to have" no passado. Por exemplo, a frase em português "Ele havia comprado um carro novo" se traduziria como "He had bought a new car". Aqui, o verbo "had" é uma forma do passado de "have", indicando que a ação de comprar ocorreu antes de outro momento também no passado.
É importante notar que o uso de "had" como auxiliar (como no último exemplo) forma o que chamamos de past perfect em inglês, usado para falar de uma ação que aconteceu antes de outra ação também no passado. Isso é um pouco diferente do simples past (usando apenas "was" ou "were"), que é usado para falar sobre coisas que aconteceram num momento específico no passado.
Praticar esses usos com exemplos reais pode ajudar a fixar melhor quando e como usar cada forma. Experimente criar suas próprias frases ou transformar frases do presente para o passado para ver como os verbos mudam.