Qual é a diferença entre "has" e "have" no presente perfeito em inglês?

No inglês, "has" e "have" são auxiliares usados no tempo verbal presente perfeito, mas a escolha entre um e outro depende do sujeito da frase.

"Have" é usado com os pronomes "I" (eu), "you" (você, vocês), "we" (nós) e "they" (eles, elas). Por exemplo: "I have seen that movie." (Eu vi aquele filme.), "We have traveled to Canada." (Nós viajamos para o Canadá.)

Por outro lado, "has" é usado com os pronomes da terceira pessoa do singular: "he" (ele), "she" (ela) e "it" (ele, ela, para objetos ou animais). Exemplos incluem: "She has visited France." (Ela visitou a França.), "It has rained all day." (Choveu o dia todo.)

É importante notar que tanto "has" quanto "have" são seguidos por um verbo no particípio passado, como em "seen", "traveled", e "visited". Este formato é consistente independentemente do sujeito.

Em resumo, a diferença entre “has” e “have” no presente perfeito está na pessoa do sujeito: use “have” com I, you, we, they; e “has” com he, she, it. Isso ajuda a indicar quando uma ação foi concluída em relação ao tempo presente.

;