Have ("avoir"), verbe transitif

De MultiGram

have = "posséder"

verbe transitif, deux conjugaisons possibles

Lorsque have est employé comme verbe transitif indiquant la possession, il peut se conjuguer comme auxiliaire / opérateur, avec ou sans got;

Have you (got) your glasses ?  Haven’t we (got) any stamps left ?
As-tu pris tes lunettes ?  Ne nous reste-t-il plus de timbres ?

mais la conjugaison avec do tend à devenir la norme :

Does he have a car ?  Don’t you have any coffee ?  No, we don’t have any.
A-t-il une voiture ?  N’avez-vous pas de café ?  Non, on n’en a pas.  

verbe d'état

Have, dans ce cas, est considéré comme un verbe d’état, et ne prend jamais la forme progressive.

I have (am having) over three thousand books in my library.
J'ai plus de trois mille livres dans ma bibliothèque.

have, verbe d'action, verbe transitif

Have comme verbe transitif peut prendre le sens de “prendre”, “recevoir”, “employer”, “éprouver”, “profiter de”, avec un objet direct "idiomatique" (plutôt qu'"affecté") :

Have a bath, have breakfast, have a drink, have a good time, ...
Prendre un bain, prendre le petit déjeûner, boire un coup, s’amuser, ...
			
Have a holiday, have difficulties,  have a go ...
Prendre des vacances, éprouver des problèmes, faire une tentative ... 

Dans cet emploi, have se conjugue comme un verbe ordinaire (non-auxiliaire), c-à-d. avec l’aide de l'opérateur do, et peut prendre la forme progressive:

Do you have a bath or a shower every day ?
Est-ce que tu te baignes ou te douches chaque jour ?

We are having a great time these days.
On s’amuse follement ces jours-ci.

have, verbe causatif

Have peut fonctionner comme verbe causatif + objet direct+ infinitif ou + participe passé. Dans cet emploi, have se conjugue comme un verbe ordinaire (non-auxiliaire), c-à-d. avec l’aide de do, et peut prendre la forme progressive:.

He had his daughter cook all his meals for him.
Il se faisait cuisiner tous ses repas par sa fille.

Did you have your hair cut and dyed ?
T’es-tu fait couper et teindre les cheveux ?

He’s had his car stolen.
Il s’est fait voler sa voiture.