Erreurs Courantes10 août 2026·9 min de lecture

« I Have 25 Years » : Erreurs des Francophones

En français, on « a » son âge : J'ai 25 ans. En anglais, on l'« est » : I am 25 years old. Cette différence paraît minuscule, mais c'est l'une des erreurs les plus visibles des francophones. Le chassé-croisé avoir/être ne s'arrête pas là : on est aussi faim, soif, froid ou peur en anglais. Voici la règle complète.

1Comment dire « J'ai 25 ans » en anglais ?Voir la réponse
A) I have 25 years
B) I am 25 years old
C) I have 25 years old
Explication : En anglais, l'âge s'exprime avec le verbe BE (être), pas HAVE (avoir) : I am 25 years old. C'est l'erreur n°1 des francophones.
2« J'ai faim » se dit…Voir la réponse
A) I am hungry
B) I have hungry
C) I have hunger
Explication : hungry, thirsty, cold, hot, afraid, right, wrong s'emploient avec BE : I am hungry, I am thirsty, I am cold.
3« J'ai un frère » se dit…Voir la réponse
A) I am a brother
B) I have a brother
C) I have brother
Explication : Pour les possessions (un frère, une voiture, un chien), on utilise bien HAVE : I have a brother. C'est le piège inverse !
4« Elle a peur des chiens » se dit…Voir la réponse
A) She is afraid of dogs
B) She has afraid of dogs
C) She is afraid from dogs
Explication : afraid s'utilise avec BE et la préposition of : She is afraid of dogs. Le français « avoir peur » piège encore plus.

« I have 25 years » : pourquoi c'est faux

Le français dit « j'ai 25 ans » parce qu'il conçoit l'âge comme une possession. L'anglais le conçoit comme un état — on est un certain âge, comme on est grand ou fatigué.

I have 25 years.I am 25 years old.
She has 30 years.She is 30 years old.

Un francophone dira donc « have » en pensant bien faire — c'est précisément ce qui rend l'erreur si tenace.

La règle : BE + âge

La structure est toujours BE + nombre + years old :

I am 10 years old. · You are 20 years old. · She is 30 years old.
Question : How old are you? → I am 25.

À l'oral, on abrège souvent : I'm 25. « years old » est optionnel quand le contexte est clair.

Avoir ou être ? Le grand chassé-croisé

Le français « avoir » se traduit parfois par to be en anglais. Voici le tableau des correspondances les plus fréquentes :

Français (avoir)Anglais (to be)
avoir 25 ansbe 25 years old
avoir faimbe hungry
avoir soifbe thirsty
avoir froid / chaudbe cold / be hot
avoir peurbe afraid (of)
avoir raison / tortbe right / be wrong
avoir sommeilbe sleepy / be tired
avoir hontebe ashamed

Les états qui piègent les francophones

Quand un francophone dit "I am hungry" avec hésitation, c'est qu'il a déjà traduit « j'ai faim » dans sa tête. Pensez autrement : en anglais, l'état, c'est l'être.

I have cold.I am cold.
She has afraid of spiders.She is afraid of spiders.
I have right.I am right. / I have wrong.I am wrong.
You have a chance. (au sens « c'est possible ») → You could be right.

Les cas où HAVE est correct

Attention au piège inverse : il ne faut pas systématiquement remplacer « avoir » par « être ». HAVE reste correct pour la possession et les relations :

I have a car. (une voiture) · I have a brother. (un frère)
I have a question. · I have a headache. (j'ai mal à la tête)
I have to go. (je dois y aller)

Astuce mnémotechnique : possession et relations = HAVE, états et âge = BE.

Exercices

Choisis am / is / are / have / has. Note ta réponse avant de la révéler :

1. I ___ 25 years old.

Réponse : am

2. She ___ two sisters.

Réponse : has (possession)

3. We ___ hungry after the walk.

Réponse : are (état)

4. How old ___ your brother?

Réponse : is (âge)

5. They ___ afraid of the dark.

Réponse : are (état)

Questions fréquentes

Peut-on dire 'I have 25 years' si on est anglais ?

Non, jamais. Un anglophone ne dira que I am 25 (years old). Have 25 years sonne aussi faux que « je suis vingt-cinq ans » en français.

Comment demander l'âge poliment en anglais ?

How old are you? est tout à fait normal. Pour un enfant, on dit souvent How old is he/she? La réponse : I'm 8 (years old).

'I have a headache' est-il correct ?

Oui. Les douleurs et maladies s'expriment avec have : I have a headache, I have a cold, I have the flu. C'est bien avoir, pas être.

Comment retenir avoir/être du premier coup ?

Mémorisez la phrase : « Je suis âgé, je suis faim, je suis froid, je suis peur, je suis raison. » C'est absurde en français — et c'est exactement ce qui vous aidera à ne plus traduire.

Résumé

L'âge s'exprime avec BE : I am 25 years old, jamais 'I have 25 years'. Tous les états (faim, soif, froid, peur, raison, tort, sommeil) utilisent aussi BE en anglais : I am hungry, I am afraid. HAVE, lui, reste pour la possession et les relations : I have a car, I have a brother, I have a headache. Règle mnémotechnique : possession et relations = have, états et âge = be.

Envie d'éliminer vos erreurs les plus fréquentes ?

Avec PromGee, entraînez-vous sur les pièges avoir/être avec des quiz interactifs et des explications claires en français.

Commencer gratuitement avec PromGee

Sources et références

Ce guide s'appuie sur des ressources reconnues de grammaire anglaise. Consultez les références ci-dessous pour aller plus loin.