A forma correta, na maioria dos casos, é “havia”. O verbo “haver”, quando usado no sentido de “existir”, “ocorrer” ou “fazer” (tempo decorrido), é impessoal e, portanto, não varia em número, permanecendo sempre na terceira pessoa do singular.
Exemplos:
- Havia muitas pessoas na festa. (Correto)
- Haviam muitas pessoas na festa. (Incorreto)
- Havia um clima de tensão no ar. (Correto)
- Haviam um clima de tensão no ar. (Incorreto)
- Havia dois anos que não nos víamos. (Correto)
- Haviam dois anos que não nos víamos. (Incorreto)
No entanto, há algumas exceções em que “haviam” é a forma correta:
- Quando o verbo “haver” for usado como auxiliar em locuções verbais:
- Exemplos:
- Eles haviam chegado cedo à reunião.
- Tínhamos havido muitas dificuldades no projeto.
- Os alunos haviam estudado bastante para a prova.
- Em frases em que o verbo “haver” tem o sentido de “ter” (possuir):
- Exemplos:
- Os convidados haviam trazido presentes para a festa.
- As crianças haviam ganhado muitos doces no Halloween.
- Os jogadores haviam recebido um bônus pela vitória.
Nessas situações, o verbo “haver” se comporta como um verbo auxiliar e concorda com o sujeito da frase em número e pessoa.
Em resumo:
- Use “havia” quando o verbo “haver” for impessoal (sentido de “existir”, “ocorrer” ou “fazer”).
- Use “haviam” quando o verbo “haver” for auxiliar em locuções verbais ou tiver o sentido de “ter”.
Lembre-se sempre de analisar o contexto da frase para determinar a forma correta a ser utilizada.