Dire son âge correctement en français

WhatsAppGmailTelegramEmail

A1 French luyện nghe · Tiếng Pháp Pháp · Phù hợp với người mới bắt đầu

💡 Bạn có biết?

Why does French use “avoir” to say your age?

avoir ... ans
French age pattern
“to be ... years old” — French has your age, it isn’t your age

In French you don’t be your age, you have it. Age uses avoir, never être: j’ai 30 ans is literally “I have 30 years.” Drop the ans and “j’ai trente” just means “I have thirty” — the word for “years” is obligatory. The payoff: whenever English reaches for “to be” with a number of years, French reaches for “to have.”

The full pattern conjugates avoir across persons: tu as 20 ans, il a 25 ans, quel âge as-tu ? — j’ai 30 ans. The trap is real enough that the clip warns even intermediate learners still say je suis 30 ans, copying English “I am.” Note the contrast in the cheeky reply Tu es vieux (“You’re old”): there être is correct, because vieux is an adjective, not a number of years. So the rule is precise — avoir for the age itself, être only for describing it.

Khám phá Comprehensible Input bằng Tiếng Pháp Pháp trên Reelang

Mở chuyên trang tiếng Pháp