To be et to have sont tous les deux des verbes et des auxiliaires en anglais, tout comme être et avoir en français.
De manière générale, on peut traduire le verbe “to be” par “être” et le verbe “to have” par “avoir“, sauf que ce n’est pas toujours vrai…

BE signifie ÊTRE et HAVE signifie AVOIR

De manière générale, on peut traduire to be par le verbe être.

He is funny. Il est marrant
She is beautiful. Elle est belle
He is a doctor. Il est docteur
I am French. Je suis français
She’s at home. Elle est à la maison
He is here. Il est la

Lorsque l’on veut exprimer la possession, on peut traduire TO HAVE par AVOIR :

He has a dog. Il a un chien
I have two sisters. J’ai deux soeur
You have a car. Tu as une voiture
They have lots of money. Ils ont beaucoup d’argent

Note : On peut également utiliser la forme “to have got” pour exprimer la possession : He has got a dog. I have got two sisters. You have got a car. They have got lots of money.

L’emploie de BE

Comme on a vu plus haut, lorsque l’on veut exprimer la possession, on peut remplacer to have par avoir.

Par contre, si l’on veut exprimer un sentiment ou une émotion, on préférera utiliser le verbe to be au lieu de to have en anglais.

to be hungry. Avoir faim
to be thirsty. Avoir soif
to be cold. Avoir froid (to have a cold = avoir la grippe)
to be warm, hot. Avoir chaud
to be sleepy. Avoir sommeil
to be lucky. Avoir de la chance
to be afraid. Avoir peur
to be wrong. Avoir tord
to be right. Avoir raison
to be fine. Aller bien
to be ashamed of. Avoir honte de
to be seasick. Avoir le mal de mer

On emploie également to be lorsqu’il s’agit de parler de l’âge, du poids, de la taille, d’une hauteur, d’une largeur, d’une couleur,…

I am 27 / I am 27 years old. J’ai 27 ans
I am 80 kilos. Je pèse 80 kilos / Je fais 80 kilos
I am 1 m 75. Je mesure 1,75 m / Je fais 1,75 m
The table is 2 metres long/wide. La table fait 2 mètres de long/large
What size are your shoes? Quelle taille font tes chaussures ?
My eyes are brown. Mes yeux sont marrons
She is five feet tall. Elle mesure 5 pieds / Elle mesure environ 1m52

Note : Une erreur que l’on fait souvent en anglais est lorsque l’on veut traduire  “être d’accord”.
Être d’accord se dit “TO AGREE” et non pas “TO BE AGREE“. On dit I agree et non I am agree.

L’emploie de HAVE

On a vu que l’on pouvait remplacer HAVE par AVOIR lorsque l’on voulait exprimer la possession.
On a vu aussi que dans d’autres cas, lorsque l’on utilise le verbe avoir en français, on utilise le verbe to be en anglais (sentiment, emotion, âge, poids, taille, couleur,…)

Nous allons maintenant voir que HAVE n’a pas toujours le sens de possession :

to have breakfast. Prendre le petit déjeuner
to have lunch. Prendre le déjeuner (ou déjeuner)
to have dinner. Prendre le dîner (ou dîner)
to have a drink. Prendre un verre / Boire un verre
to have tea, coffee. Prendre un thé, café / boire un thé, café
to have a look at. Jeter un oeil à
to have a walk. Faire une promenade (à pied)
to have a bath/shower. Prendre un bain / une douche
to have a wash. Se laver
to have a swim. Se baigner
to have a shave. Se raser

to have fun. S’amuser
to have a nice time / to have a good time. S’amuser
to have a rest. Se reposer
to have a dream. Faire un rêve
to have a nightmare. Faire un cauchemar
to have a try / Have a go. Essayer, tenter le coup
to have a break. Faire une pause

Je pense que vous savez tous comment souhaitez une bonne journée ou encore un bon voyage à quelqu’un :

Have a good/nice/lovely day!
Have a safe journey!
Have a nice trip!
Have a nice rest!

Have peut aussi signifier devoir

Il est possible d’exprimer l’obligation en mettant un “to” après HAVE. On aurait une construction de la forme : HAVE + TO + VERBE

I have to go. Je dois partir
I have to do my homework. Je dois faire mes devoirs

A noter que HAVE TO et HAVE GOT TO sont identiques et veulent dire la même chose.
Aux États-Unis et dans le langage courant, HAVE GOT TO est même devenu GOTTA. (Voir l’article sur la différence entre have to et must)

D’autres verbes utilisant AVOIR

Voici d’autres verbes à connaitre utilisant le verbe avoir en anglais :

to need. Avoir besoin de
to want. Avoir envie de
to trust. Avoir confiance
to intend to. Avoir l’intention de

Ensuite on trouve également les temps comme le présent continu qui se forme avec to be (I am writing)  ou le present perfect qui se forme avec to have (I have lost my keys). Dans ces deux cas to be et to have sont tous les deux des auxiliaires.