Les deux sont proches car ce sont des équivalents du verbe français « avoir ». « Have got » est plus employé en anglais britannique qu’en anglais américain, surtout à l’oral.
On utilise « have got » pour indiquer que quelqu’un possède quelque chose ou pour décrire son apparence physique. Pour poser une question, « have » ou « has » se place devant le sujet.
Exemples : Tom has got short blond hair. I have got a very nice car !
Have you got their photograph ? Yes, I have ! / No, I haven’t !
Avec « have got », have est en positon d’auxiliaire. Par conséquent :
- Il peut se contracter à la forme affirmative : I have got = I’ve got / She hast got = she’s got
- Il se place avant le sujet pour former une question : Have you got all your school stuff ?
- Il porte la négation : I haven’t got my English book.
- Il est repris dans les réponses brèves : Yes, I have ! / No, I haven’t !
On emploie uniquement « have » quand on parle d’actions :
Exemple : I have a shower before I have breakfast. Je me douche avant de prendre mon petit-déjeuner.
NB : La phrase « I have got a shower » existe, mais cela veut dire que je possède une douche.
On peut utiliser HAVE pour exprimer une habitude ou pour parler d’une action répétée.
Exemples : We frequently have friends for dinner on Saturday evenings.
HAVE s’utilise avec l’auxiliaire DO pour les questions, les négations et les réponses brèves.
Exemples : Do you have any children ? Yes, I do / No, I don’t.
I don’t go to the cinema very often.