Respuesta :

"Have got" se utiliza para la primera y segunda persona en singular y plural (yo, tú, nosotros, vosotros) y para la tercera persona en singular (ellos).
"Has got" se utiliza para la tercera persona del singular (él, ella, ello).

He has got a small house. (Él tiene una casa pequeña.)
We have got brown hair. (Tenemos pelo moreno.)
la diferencia entre las dos es esta:

I have got
you have got
He has got
she has got
it has got
we have got
you have got
they have got
como puedes ver solo se usa has en los pronombres singulares y have en los pronombres plurales, espero te sea de gran ayuda.