Diferença Entre Has E Have - Diferença De Have E Has _ Qual a diferença entre "have" e "has"? – TOMP
Diferença De Have E Has _ Qual a diferença entre "have" e "has"? – TOMP

A confusão que todo mundo tem com has e have

Muita gente trava nisso. Não porque a regra em si seja complicada, mas porque o português não funciona do mesmo jeito. Em português a gente diz "ele tem", "nós temos", "você tem". O verbo ter se conjuga, mas a forma verbal não muda de um jeito que cause essa dúvida específica. Em inglês, has e have são a mesma coisa: o presente do indicativo do verbo to have. A diferença é só a pessoa gramatical. Have usa-se com I, you, we, they. Has usa-se com he, she, it. Isso é tudo. O resto da confusão vem de outras coisas que acontecem na língua inglesa, como negativas, interrogativas e contrações, e a gente acaba misturando os dois usos sem querer.

O que define a diferença entre has e have na prática

A regra básica é sujeição. Você olha o sujeito e decide. Se o sujeito é terceira pessoa do singular (he, she, it, ou um nome próprio como Maria, o gato, o sistema), usa has. Qualquer outra coisa, usa have. Fácil até parecer ridículo. O problema é que o inglês tem uma série de armadilhas que fazem você esquecer isso na hora H. Eu costumava trabalhar com documentação técnica e um dos meus problemas recorrentes era revisar traduções automáticas. O Google Tradutor, por exemplo, às vezes errava has e have em frases com sujeito composto ou com pronomes relativos. Uma vez me deparei com um manual onde tinha "The servers has to be restarted" — plural com has, erro clássico. O sistema de validação do editor não pegou porque o plugin de gramática tava configurado de forma muito branda. Minha solução foi rodar um script em Python que buscava padrões como substantivos no plural seguidos de has, e vice-versa: palavras como he, she, it ou nomes singulares seguidos de have. Funcionou bem o suficiente pra reduzir os erros manuais em cerca de 80% no fluxo de revisão.

👉 Clique no botão abaixo para saber mais sobre o assunto!

O que pouca gente explica direito é que there is / there are também entra nessa lógica de forma indireta. "There has been" e "there have been" são corretos e dependem do que vem depois do have. Se o sujeito real for singular, usa has. Se for plural, usa have. "There has been an error." "There have been several errors." A concordância não recai sobre o "there" — recai sobre o substantivo que vem depois. Outra coisa que todo mundo esquece: nos interrogativos e negativos no presente simples, o has e have viram auxiliares e aí surge o did/does. Com does a gente já sabe que a terceira pessoa do singular entra em cena. "Does she have..." e não "Does she has...". O does já carrega a marca da terceira pessoa, então o verbo volta pro infinitivo. O mesmo vale para "I do not have" e "he does not have." O has some disappears when does takes over.

Tem um detalhe que as gramáticas normalmente não destacam e que causa erro frequente: o uso de has/have como verbo principal versus verbo auxiliar. Quando to have significa posse ou relação, ele é verbo principal. "She has a car." Quando ele é auxiliar, aparece nos tempos perfeitos: "She has eaten." Em ambos os casos a regra de conjugação é a mesma — has para terceira pessoa do singular, have para as demais. Mas a função na frase é diferente, e isso pode confundir quem tá aprendendo porque a tradução pro português não faz essa distinção. "Ela comeu" não mostra se o have era auxiliar ou principal em inglês. Outro ponto cego: nas contrações. 've é have. 's pode ser has ou is. "She's got a problem" pode significar "She has got a problem" ou "She is got a problem" — sendo que a segunda não existe, então o contexto resolve. Mas "I've got" e "He's got" são formas completamente distintas na fala. Muita gente confunde 's com sempre sendo is, quando na verdade em estruturas como "he's got" ele representa has.

Se você quer uma regra prática pra não errar mais, teste assim: transforme a frase em negativa. Se precisar de does na pergunta ou na negativa, o sujeito é terceira pessoa e o verbo no afirmativo leva has. Se precisar de do, leva have. "She likes coffee" vira "Does she like coffee?" — does ali te avisa que o affirmative original seria "She has" se o verbo fosse to have. "They have money" vira "Do they have money?" — do indica que o affirmative usa have. O limitação mais chata desse sistema é que ele não te ajuda com tempos verbais mais avançados. No past simple você perde a distinction completamente e vira had pra todo mundo. No future, vai usar will have. A regra has/have só vale pro present simple, e mesmo ali ela despenca quando o sujeito é uma oração inteira, não um pronome simples. "What he said has no sense" — o sujeito aqui é "what he said", uma clause nominal, que é tratada como singular, então leva has. Erros assim são comuns porque o cérebro tende a olhar pro pronome mais próximo (he) e aplicar a regra de forma mecânica, mas o determinante real é a natureza do sujeito como um todo.