Há séculos ou a séculos? A confusão que ninguém resolve
A dúvida aparece todo dia nos grupos de estudo, nos comentários do Twitter e até em editais de concurso público. Uma pessoa escreve "há séculos não vejo isso" e outra responde "o correto é a séculos". A verdade é que o problema vai muito além de preposição e envolve um erro de percepção sobre como o verbo haver funciona em português. Eu stesso caí nessa pegadinha. Escrevia "a séculos" achando que estava certo, porque na fala cotidiana o "há" soa igual ao "a" em muita região do Brasil. Só depois de corrigir um texto de cliente há cerca de oito anos — um artigo técnico com meia dúzia de "a séculos" espalhados — é que realmente entendi a lógica por trás disso. O cliente quase rejeitou o trabalho. Coisa séria.
Há séculos ou a séculos: qual a forma correta?
A forma correta é há séculos. Sempre. A variante "a séculos" não existe na norma padrão e é considerada erro gramatical pelos manuais de redação e pelas gramáticas de referência, como a Cunha e Cintra e a Bechara. O motivo é simples, mas só fica claro quando a gente para pra explicar direito: o "há" aqui não é preposição. É o verbo haver, conjugado na terceira pessoa do singular do presente do indicativo. E o verbo haver, quando usado com sentido temporal, indica tempo passado que ainda tem relevância ou simplesmente marca uma duração.
Por que "há" e não "a"?
Essa é a parte que todo mundo confunde. O verbo haver, nesse uso temporal, é impessoal. Não tem sujeito. Ele funciona como um marcador de tempo, parecido com o "hace" do espanhol. "Há dez anos" significa literalmente "faz dez anos". O verbo está aí para dar a noção de transcurso do tempo. Já a preposição "a" indica direção, afastamento, destino. "Vou a Lisboa", "estou a dois metros". Quando a gente usa "a" no lugar de "há", tá trocando um verbo por uma preposição, o que não faz sentido sintático. A frase fica sem o verbo principal que sustenta a ideia temporal.
Pra fixar de vez, pense assim: se você consegue substituir por "faz", o correto é "há". "Há séculos" = "faz séculos". "A séculos" não tem essa equivalência. Tá óbvio quando a gente fala dessa forma, mas na hora de escrever o cérebro às vezes pega o caminho mais fácil — e o caminho mais fácil, nesse caso, é errado.
Uso prático: onde e como aplicar
O uso de "há séculos" aparece com frequência em textos jornalísticos, literários e até em conversas formais. A estrutura básica é: "há" + período de tempo + complemento. Exemplos: "Há séculos os egípcios construíam pirâmides."
"Há séculos não consigo aprender a tocar violão." "Essa técnica existe há séculos e ainda é usada hoje."
Em todos os casos, o "há" introduz uma noção de tempo decorrido. O trecho pode vir antes ou depois do núcleo da oração, mas a função é sempre a mesma. A flexibilidade na posição não muda a regra.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Erros comuns e armadilhas
Além do "a séculos" (que já é um clássico), existem outras variações problemáticas que aparecem com frequência. Uma delas é usar "faz séculos" no lugar de "há séculos" em textos formais. Tecnicamente, "faz séculos" é aceitável na fala, mas em escrita normativa o recomendável é manter "há". Outro erro comum é confundir com "afeos", uma gíria que não tem relação nenhuma com a questão temporal. Tem ainda quem escreva "há séculos atrás". Isso é redundância temporal. O "há" já indica passado. Acrescentar "atrás" é como dizer "subir para cima". Evite. Se quiser dar mais força, use "há muitos séculos" ou "há séculos e séculos". Soa melhor e não comete erro.
Outro ponto que gera dúvida é a concordância com números. "Há dois séculos", "há cinco séculos". O verbo permanece na terceira pessoa do singular. Não se flexiona. Isso porque o verbo haver, nesse uso, é impessoal mesmo. A regra é a mesma para qualquer quantidade.
A armadilha da fala coloquial
Aqui mora o perigo. Na fala, especialmente no Sul e Sudeste do Brasil, o "há" e o "a" são praticamente indistinguíveis. Muita gente realmente não percebe a diferença ao ouvir. Isso cria uma espécie de vício de escrita: como se ouve igual, se escreve igual, mesmo sabendo que não deveria. Eu já vi corretores de texto profissional ignorarem "a séculos" porque "soa bem". Isso é perigoso. O ouvido treinado para linguagem informal não é ferramenta confiável para decisão normativa. A regra existe independentemente de como soa.
Se você quer estar seguro, o teste do "faz" é infalível. Converte a frase mentalmente substituindo "há" por "faz". Se a frase continua fazendo sentido, o original estava certo. Se não faz sentido, provavelmente era "a" mesmo.
Versões alternativas e contextos
Em registros mais informais, é comum encontrar "faz séculos". Isso não está errado do ponto de vista descritivo, mas em contextos formais — artigos acadêmicos, documentos oficiais, editais — o recomendado é "há séculos". A norma culta privilegia o verbo haver nesse registro. Em inglês, a equivalente seria "for centuries" ou "centuries ago". Em espanhol, "hace siglos" ou "hace siglos que". A lógica é a mesma: um verbo de existência/tempo, não uma preposição de direção. Se você sabe espanhol, essa comparação ajuda a entender por que "há" é o correto.
Quando evitar
O uso de "há séculos" deve ser evitado em contexts onde a simplicidade é mais importante que a precisão normativa. Em mensagens rápidas, redes sociais, conversas informais entre amigos, "faz séculos" ou até mesmo "tem séculos" (já vi gente falando assim) são amplamente aceitos. A rigidez normativa não se aplica a todas as situações comunicativas. Por outro lado, em produção textual profissional — copywriting, redação técnica, conteúdo institucional — o uso inadequado pode comprometer a credibilidade. Erros de gramática básica são os primeiros que os leitores notam e os que mais prejudicam a percepção de qualidade.
Resumo rápido para consulta
Forma correta: há séculos. Forma errada: a séculos. Truque mnemônico: se dá pra trocar por "faz", usa "há". O verbo haver é impessoal nesse uso e permanece na terceira pessoa do singular independente do período de tempo. Evite redundâncias como "há séculos atrás". Em contextos informais, "faz séculos" é aceitável, mas em escrita formal prefira sempre "há séculos".
Há séculos ou a séculos: o veredito final
A resposta é inequívoca: há séculos. Aprender isso não exige memória extra — basta entender que o "há" é verbo, não preposição. O resto é aplicação prática. E se ainda restar alguma dúvida, o teste do "faz" resolve em dois segundos. É rápido, é seguro e evita constrangimento em qualquer contexto formal.