Na língua inglesa, "have" e "has" são formas do verbo "ter", mas são usados em diferentes contextos. 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:
Por outro lado, "has" é usado com os pronomes "he" (ele), "she" (ela) e "it" (ele, ela, para objetos ou animais), além de qualquer substantivo singular. Exemplos:
É importante notar que tanto "have" quanto "has" podem ser usados para formar tempos compostos no inglês, como o Present Perfect. Nesse caso, eles são auxiliares e não carregam o significado de posse, mas ajudam a construir o tempo verbal:
Lembrando que em inglês informal, especialmente no inglês americano, é comum usar "have got" ou "has got", que também significam possuir algo:
Espero que essas explicações ajudem a entender quando usar "have" e "has". Praticar com exemplos reais pode facilitar ainda mais o aprendizado!