avoir — age, feelings, needs

the things French says with "have" and English says with "beA1

In one line

French HAS its age and its bodily states. It does not BE them.

The forms on this page

FormMeansSound
avoirto have — and in these expressions it stands where English uses “to be”/a.vwaʁ/

The table

avoir conjugated

jetuilnousvousils
j'ai /ʒe/tu as /ty a/il a /il a/nous avons /nu.z‿a.vɔ̃/vous avez /vu.z‿a.ve/ils ont /il.z‿ɔ̃/
/ʒe//ty a//il a//nu.za.vɔ̃//vu.za.ve//il.zɔ̃/

Three places English will steer you wrong

English says "I am" for all of these. French says "I have" for all of them.

What you meanEnglishFrenchLiterallyPronunciation
ageI am twentyJ'ai vingt ans.I have twenty years/ʒe vɛ̃.t‿ɑ̃/
a bodily stateI am hungryJ'ai faim.I have hunger/ʒe fɛ̃/
a needI need a bookJ'ai besoin d'un livre.I have need of a book/ʒe bə.zwɛ̃ dœ̃ livʁ/

This is the single most common English-speaker mistake in beginner French, and it is worth over-learning: Je suis vingt ans and Je suis faim are both wrong, and the second one is wrong in a way that gets noticed.

The full list

FrenchLiterallyEnglishPronunciation
avoir faimto have hungerto be hungry/a.vwaʁ fɛ̃/
avoir soifto have thirstto be thirsty/a.vwaʁ swaf/
avoir chaudto have heatto be hot/a.vwaʁ ʃo/
avoir froidto have coldto be cold/a.vwaʁ fʁwa/
avoir malto have painto be in pain, to hurt/a.vwaʁ mal/
avoir sommeilto have sleepto be sleepy/a.vwaʁ sɔ.mɛj/
avoir peurto have fearto be afraid/a.vwaʁ pœʁ/
avoir raisonto have reasonto be right/a.vwaʁ ʁɛ.zɔ̃/
avoir tortto have wrongto be wrong/a.vwaʁ tɔʁ/
avoir besoin deto have need ofto need/a.vwaʁ bə.zwɛ̃ də/
avoir envie deto have desire forto feel like, to want/a.vwaʁ ɑ̃.vi də/
avoir … ansto have … yearsto be … years old/a.vwaʁ ɑ̃/

Exceptions

ExceptionWhat happens
ans /ɑ̃/ is compulsory❌ J'ai vingt. /ʒe vɛ̃/ → ✅ J'ai vingt ans. /ʒe vɛ̃.t‿ɑ̃/
No article after these expressionsJ'ai faim /ʒe fɛ̃/ not J'ai la faim /ʒe la fɛ̃/
For where it hurts, à /a/ + body partJ'ai mal à la tête. /ʒe mal a la tɛt/
J'ai mal au dos. /ʒe mal o do/
avoir chaud /a.vwaʁ ʃo/ is not il fait chaud /il fɛ ʃo/the first is "I'm hot", the second is "the weather is hot"
Je suis chaud /ʒə sɥi ʃo/ is neitherand it means something unfortunate — do not say it
In the negative, the de /də/ staysJe n'ai pas d'argent. /ʒə ne pa daʁ.ʒɑ̃/

Examples

EnglishFrenchPronunciation
I'm twentyJ'ai vingt ans./ʒe vɛ̃.t‿ɑ̃/
How old are you?Quel âge as-tu ?/kɛ.lɑʒ a ty/
I'm hungryJ'ai faim./ʒe fɛ̃/
We're thirstyNous avons soif./nu.za.vɔ̃ swaf/
I'm hotJ'ai chaud./ʒe ʃo/
I have a headacheJ'ai mal à la tête./ʒe mal a la tɛt/
I need a bookJ'ai besoin d'un livre./ʒe bə.zwɛ̃ dœ̃ livʁ/
I'm not hungryJe n'ai pas faim./ʒə ne pa fɛ̃/

Common mistakes

❌✅Why
Je suis vingt ans.J'ai vingt ans.French has its age — this error comes straight from English
J'ai vingt.J'ai vingt ans.ans is compulsory
Je suis faim.J'ai faim.faim is a noun, not an adjective
J'ai la faim.J'ai faim.These expressions take no article
J'ai mal la tête.J'ai mal à la tête.Where it hurts arrives with à

Why avoir and not être

`faim` is a noun, not an adjective
What it isVerb
fatigué /fa.ti.ɡe/ tiredadjectiveJe suis fatigué. /ʒə sɥi fa.ti.ɡe/
faim /fɛ̃/ hungernounJ'ai faim. /ʒe fɛ̃/

faim means "hunger", not "hungry". And a noun is something you can have.

English gives you nothing to lean on here. "I am hungry" treats hunger as a quality you are; French treats it as a thing you hold. There is no English sentence that behaves like J'ai faim, so the only reliable check is the one above: is the French word a noun? Then avoir.

faim, soif, peur, raison, besoin, envie — every one of them is a noun.

Verwandt