Qual é a diferença entre "have" e "has" no uso do present perfect?

No inglês, os verbos "have" e "has" são usados para formar o tempo verbal chamado present perfect. A escolha entre "have" e "has" depende do sujeito da frase.

Use "have" com os pronomes "I", "you", "we", e "they". Por exemplo:

  • I have seen that movie.
  • You have done your homework.
  • We have traveled to London.
  • They have bought a new car.

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

  • He has finished his meal.
  • She has written a letter.
  • It has rained all day.

Essa diferença ocorre porque o verbo precisa concordar com o sujeito em número e pessoa. No caso de "I", "you", "we" e "they", que são primeira e segunda pessoas do plural ou singular, usa-se "have". Já com "he", "she" e "it", que representam a terceira pessoa do singular, usa-se "has".

É importante lembrar que essa regra vale apenas para o present perfect. Em outros tempos verbais, as formas de conjugação podem variar de acordo com outras regras.

;