← Back to blog
5 min readTabla

"I have 30 years": why your Spanish tener almost never becomes have

In Spanish you have hunger, cold and 30 years. In English you are them. The exact border between be and have, and how to stop crossing it.

  • grammar
  • common mistakes
  • verbs
"I have 30 years": why your Spanish tener almost never becomes have

Someone asks your age and the sentence writes itself: "I have 30 years." They nod, the conversation moves on, and a flicker on their face tells you something landed wrong.

In Spanish you possess your states; in English you are them. Age, hunger, cold, sleepiness, fear and being right are all things Spanish builds with tener + noun and English builds with be + adjective. The British Council defines be as a link verb, the kind that joins a subject to the adjective describing it, and that is the slot age and bodily states fall into. Have gets a much narrower territory: Cambridge's grammar limits it to possession, relationships, characteristics and illnesses. Not hunger, not cold, not thirty years.

This is a catalogued error, not personal clumsiness

The mistake has shown up in learner corpora since the 1990s. In an analysis of 28 Spanish students published in the Revista Alicantina de Estudios Ingleses, 96 of the 138 interlingual errors (70%) were transfers of structure: Spanish rules applied straight to English, with verbs the third-largest affected category. One transcribed example reads "he has about 32 years old." Mª Rosa Alonso Alonso states it plainly: "in English the verb to be is used to refer to age."

The same error turned up in the Dominican Republic in 2021, twenty-four years after that Spanish study. Amaury Beltré-García collected sentences like "when I have 1 year I was very happy" in narratives written by fourteen Dominican learners, and draws the border in a single line: Spanish marks age with tener, "unlike English, where it has to be marked with the verb (to be)."

The mechanism has had a name since the 1950s. Robert Lado put it this way: learners "tend to transfer the forms and meanings, and the distribution of forms and meanings of their native language and culture to the foreign language," as quoted in a 2019 review of contrastive analysis. That same review supplies the counterweight: Dulay and Burt attributed fewer than 5% of learner errors to the first language. Spanish doesn't explain everything you get wrong. It explains one narrow, highly predictable cluster.

Age: "I am 30," never "I have 30 years"

Wrong: "I have 30 years."
Right: "I'm 30." or "I'm 30 years old."

English doesn't own its years; it is them. Years old is optional and usually drops in real conversation, so "I'm 30" is the version you'll actually hear.

In the immigration line at Newark, an engineer from Bogotá answers "I have 30 years" and the officer looks up from the passport. What he heard was closer to I've been doing this for thirty years. The fix is two words shorter than the mistake.

A tower of stacked translucent rings glowing from within against a midnight-navy background with cyan auroras

Your body runs on be too

Wrong: "I have hunger." · "I have cold." · "I have sleep." · "I have reason."
Right: "I'm hungry." · "I'm cold." · "I'm sleepy." · "I'm right."

Hunger, cold, sleepiness and being right are adjectives in English, not nouns you carry around. The pattern holds all the way down: tener miedo is "I'm scared," tener sed is "I'm thirsty," tener suerte is "I'm lucky."

An au pair from Madrid, three weeks into a job in Chicago, says "I have cold" in the family kitchen. Five minutes later a mug of honey tea and a painkiller land in front of her. The mother heard "I have a cold." The error doesn't break the conversation. It reroutes it.

Could you say "I'm freezing" out loud right now without routing through tengo frío first? That tenth of a second of translation is exactly what Tabla is built to strip out, because every phrase is practiced out loud, against a clock.

Four glowing cyan symbols on a midnight-navy background: a crescent moon, a snowflake, a water droplet and a spiral

"I am agree": the same error, flipped

Wrong: "I am agree with you."
Right: "I agree with you."

Spanish builds agreement out of estar + adjective (estoy de acuerdo); English loads the whole meaning into a single verb, agree. The deeper lesson isn't that English prefers be. It's that every language splits its states across verbs, adjectives and nouns differently, and those splits don't line up.

In a remote team's daily standup, a developer from Montevideo says "I am agree" three times in five minutes. Nobody corrects her because it's understandable, and the error stays for ten years. That's the fossilization documented in interlanguage studies of advanced translation students, where Spanish interference remains the single most frequent cause of error after four years of degree-level study.

Two horizontal blue bands divided into segments whose dividing lines never line up, with the boundaries glowing cyan

When have really does mean tener

Have matches tener when there's actual possession, family, a physical characteristic or an illness: "I have two sisters," "I have brown eyes," "I have a headache." Illness is the friendly trap on that list. "I have a headache" is correct and "I have hunger" is not, because in English a headache is something you have and hunger is something you are.

One more group deserves memorization rather than logic: have a shower, have lunch, have a look. The British Council calls these delexical verbs because "the important part of the meaning is taken out of the verb and put into the noun." It's a closed list, not a rule you can extend.

Getting this wrong is expensive purely because of frequency: in Oxford English Corpus data, be is the second most common lemma in English and have the ninth. This isn't a monthly slip. It's a choice you make dozens of times a day.

An American friend texts you: "How old are you? And are you OK? You look pale." Answer both questions without using have even once.

A natural reply: "I'm 28, and I'm fine, just tired. I'm a little cold, that's all." Age takes be, tiredness takes be, and cold takes be.

If you genuinely wanted to say you'd caught a cold, have would be correct there: "I have a cold." Illness is one of the four jobs have covers, alongside possession, relationships and characteristics.

Next time you catch yourself starting a sentence with I have, pause for half a second and decide whether you're naming something you own or something you are. With age, hunger, cold and fear, the answer is always the second one.

Try this today: record thirty seconds of yourself saying your real age and four states in a row ("I'm 34, I'm hungry, I'm cold, I'm scared"), play it back, and mark which of the five you hesitated on most.