A diferença entre havia chego e havia chegado
A gente vê muito havia chego aparecendo em textos informais, e isso causa confusão porque não é a forma padrão da língua. O certo mesmo é havia chegado. A diferença entre havia chego ou chegado depende totalmente do contexto e do tempo verbal que você quer expressar.
Quando usar havia chegado
O verbo chegar no pretérito mais-que-perfeito composto do indicativo se conjuga como chegado. Então, quando a estrutura é havia + particípio, o correto é havia chegado. Exemplo: "Quando eu cheguei na reunião, eles já haviam saído." Isso indica uma ação passada que aconteceu antes de outra ação também passada. Eu já vi muito material errado circulando na internet sobre esse tema. Uma vez eu precisei revisar um relatório técnico de uma empresa e o texto inteiro estava com "havia chego" espalhado. A correção levou cerca de 40 minutos porque tinha que ajustar concordância e também reformular algumas frases que estavam ambíguas. O problema principal era que "chego" é o presente do subjuntivo ou a primeira pessoa do singular do presente do indicativo, e quando vem depois de "havia", não faz sentido gramatical nenhum.
Outra coisa que as pessoas não entendem direito: o particípio "chegado" é invariável nesse caso. Não existe "chegados" ou "chegada" depois de "havia". Só funciona com o particípio regular no masculino singular. Se quiser flexionar, aí muda toda a construção da frase.
👉 Clique no botão abaixo para saber mais sobre o assunto!
O que acontece com havia chego
A forma "havia chego" não existe na norma culta. Alguns falantes naturais podem emitir algo assim em contextos muito informais, especialmente em regiões onde a pronúncia aproxima o "gado" do "go", mas isso é erro de uso, não variação aceitável. Em provas, concursos e textos formais, essa construção é marcada como incorreta. Se você precisa escrever algo com precisão, evite essa forma. Substitua por "havia chegado" ou reestruture a frase usando outro tempo verbal. Por exemplo, em vez de tentar forçar uma construção que não funciona, use "eu já cheguei" no pretérito perfeito, que é mais direto e soa natural.
Existe ainda o caso do verbo chegar no presente do subjuntivo, que realmente tem a forma "chego". Frases como "espero que eu chegue a tempo" estão corretas, mas note que não tem "havia" ali. É outro contexto completamente diferente. Confundir essas construções é o erro mais comum que eu vejo em textos de pessoas que não revisam o que escrevem.
Dicas práticas para não errar
Sempre que for usar o auxiliar "havia" com o verbo chegar, lembre-se de que precisa do particípio. Dica rápida: troque por outro verbo regular como "falado" ou "comido" para testar se a construção soa certa. "Havia falado" funciona, então "havia chegado" também funciona. "Havia falo" não funciona, então "havia chego" não funciona. Essa técnica economiza tempo e evita a maioria dos erros. Se estiver em dúvida em uma situação importante, consulte um dicionário ou grammar online confiável. A resposta costuma ser imediata e você evita retrabalho posterior.