Na língua inglesa, "have" e "has" são formas do verbo "ter", que é usado para indicar posse, experiência, ou a realização de ações. A diferença entre eles está no sujeito com o qual cada um é usado.
"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 da terceira pessoa do singular: "he" (ele), "she" (ela) e "it" (ele, ela, para objetos ou animais). Exemplos:
É importante notar que tanto "have" quanto "has" podem ser usados em diferentes tempos verbais com o auxílio de outros verbos para formar tempos compostos, mas a regra de concordância com o sujeito permanece a mesma.
Em resumo, escolher entre "have" e "has" depende do sujeito da frase. Se o sujeito for eu, você, nós ou eles, use "have". Se for ele, ela ou um objeto/animal referido como ele/ela, use "has".