Qual é a diferença entre "have" e "has" no contexto do presente perfeito?

No inglês, os verbos "have" e "has" são usados para formar o tempo verbal presente perfeito, que indica uma ação que foi concluída em algum momento antes do agora, mas que ainda tem relevância ou conexão com o presente. A escolha entre "have" e "has" depende do sujeito da frase.

"Have" é usado com os pronomes "I", "you", "we", e "they". Por exemplo:

  • I have visited London. (Eu visitei Londres.)
  • You have seen that movie. (Você viu aquele filme.)
  • We have finished our homework. (Nós terminamos nossa lição de casa.)
  • They have left the building. (Eles saíram do prédio.)

Por outro lado, "has" é usado com os pronomes "he", "she", e "it". Veja alguns exemplos:

  • He has traveled to Brazil. (Ele viajou para o Brasil.)
  • She has written a letter. (Ela escreveu uma carta.)
  • It has rained all day. (Choveu o dia todo.)

É importante notar que essa regra só se aplica ao presente perfeito. Em outros tempos verbais, como o presente simples, as formas podem variar mais amplamente dependendo do sujeito.

Além disso, em perguntas e frases negativas no presente perfeito, usamos "have" ou "has" com a palavra "not" ou na forma contraída ("haven't", "hasn't"). Por exemplo:

  • Have you ever been to France? (Você já esteve na França?)
  • She hasn't called me yet. (Ela ainda não me ligou.)

Espero que essa explicação ajude a entender quando usar "have" e "has" no contexto do presente perfeito em inglês!

;