Spanish splits English “have” into different systems

English uses have for many jobs:

I have a book.

I have seen it.

I have to study.

I have hunger? No — English says “I am hungry.”

There is a reason.

Spanish does not assign all of these jobs to one verb. It divides them among tener, haber, hay, and several fixed or semi-fixed constructions.

This is why translating “have” mechanically creates errors:

Tengo visto la película.

He hambre.

Hay que yo estudiar.

Tengo veinte años viejo.

A better starting point is:

FunctionSpanish toolExample
possessiontenerTengo un libro.
agetenerTiene veinte años.
bodily or experiential statetenerTengo hambre.
obligationtener que + infinitiveTengo que estudiar.
desire/inclinationtener ganas de + infinitive/nounTengo ganas de salir.
caution/caretener cuidadoTen cuidado.
perfect auxiliaryhaber + participleHe visto la película.
existencehayHay una razón.
general obligationhay que + infinitiveHay que estudiar.

The learner’s goal is not to memorize an English-to-Spanish list. The goal is to see that Spanish tener is a lexical verb with meanings around possession, holding, having-as-a-state, and experiencing; haber is mostly an auxiliary or existential verb in modern Spanish; and hay is the impersonal existential form.

Tener as possession

The most direct use of tener is possession:

Tengo un libro.

I have a book.

Ana tiene dos hermanos.

Ana has two siblings/brothers.

¿Tienes tiempo?

Do you have time?

No tenemos suficiente información.

We do not have enough information.

This possession can be concrete, relational, institutional, or abstract:

ExampleType of possession
Tengo una bicicleta.concrete object
Tiene tres hijos.family relation
La empresa tiene oficinas en Lima.institutional possession
No tengo dudas.abstract possession
Tenemos una reunión mañana.scheduled commitment

Notice that tener does not always mean physical ownership. You can tener una reunión without owning the meeting. You can tener una idea without possessing it like an object. The verb marks that something belongs to your situation, resources, obligations, body, calendar, or mental state.

Tener with age

Spanish uses tener for age:

Tengo treinta años.

I am thirty years old.

Mi hija tiene cinco años.

My daughter is five.

¿Cuántos años tienes?

How old are you?

Do not translate the English adjective “old” unless you actually mean old in the sense of elderly or aged:

Tiene veinte años.

She is twenty.

Es viejo.

He is old.

Es una casa vieja.

It is an old house.

The structure is literally “to have years,” but learners should not overthink it. In Spanish, age is a possessed measure.

Tener with bodily and experiential states

Spanish often uses tener where English uses “be.” These are not random idioms; they form a large pattern in which a person “has” a bodily need, sensation, disposition, or experiential condition.

SpanishNatural English
Tengo hambre.I am hungry.
Tengo sed.I am thirsty.
Tengo sueño.I am sleepy.
Tengo frío.I am cold.
Tengo calor.I am hot.
Tengo miedo.I am afraid.
Tengo razón.I am right.
Tengo suerte.I am lucky.
Tengo prisa.I am in a hurry.
Tengo cuidado.I am careful / I take care, depending on context.

The nouns matter. Hambre, sed, sueño, miedo, razón, suerte, and prisa behave as things one has.

This explains why English-shaped sentences are wrong:

Estoy hambre.

Soy frío.

Estoy veinte años.

Use:

Tengo hambre.

Tengo frío.

Tengo veinte años.

There are related adjective structures with estar, but they mean something different:

Tengo frío.

I feel cold.

Estoy frío.

I am cold to the touch / emotionally cold in a specific state, depending on context.

Tengo sueño.

I am sleepy.

Estoy dormido.

I am asleep.

The noun construction and the adjective construction are not interchangeable.

Tener que + infinitive: obligation and necessity

Tener que + infinitive expresses obligation, necessity, or a strong conclusion:

Tengo que estudiar.

I have to study.

Tenemos que salir temprano.

We have to leave early.

Tienes que escuchar esto.

You have to listen to this.

Tiene que haber sido un error.

It must have been a mistake.

The basic pattern is:

tener conjugated + que + infinitive

SubjectExample
yoTengo que estudiar.
Tienes que llamar.
usted/él/ellaTiene que esperar.
nosotros/asTenemos que decidir.
vosotros/asTenéis que venir.
ustedes/ellos/ellasTienen que responder.

Do not omit que:

Tengo estudiar.

Use:

Tengo que estudiar.

Also do not confuse tener que with hay que. Tengo que estudiar assigns the obligation to me. Hay que estudiar states a general obligation or need: studying has to be done, but the subject is not named.

Hay que + infinitive: general necessity

Hay que + infinitive is an impersonal obligation construction:

Hay que estudiar.

One must study / We need to study / Studying is necessary.

Hay que tener cuidado.

One must be careful.

Hay que leer las instrucciones.

The instructions must be read.

It does not name the person responsible. Context supplies who is included.

Compare:

SpanishMeaning
Tengo que llamar.I have to call.
Tienes que llamar.You have to call.
Hay que llamar.Someone/we/people need to call.

Hay que is common in instructions, advice, general statements, and impersonal rules. It is not built as hay que yo or hay que tú. If you need a subject, use tener que or a subjunctive construction such as es necesario que yo....

Tener ganas de: desire as an internal pull

Spanish often expresses desire with tener ganas de:

Tengo ganas de salir.

I feel like going out.

No tengo ganas de hablar.

I do not feel like talking.

Tenemos ganas de café.

We feel like having coffee.

Ganas is plural. The phrase can be followed by an infinitive or a noun:

PatternExample
tener ganas de + infinitiveTengo ganas de dormir.
tener ganas de + nounTengo ganas de chocolate.

It is not identical to querer. Quiero salir means “I want to go out.” Tengo ganas de salir emphasizes inclination, appetite, mood, or internal desire.

Tener cuidado and other tener expressions

Tener cuidado means to be careful or to take care:

Ten cuidado.

Be careful.

Hay que tener cuidado con esa información.

One must be careful with that information.

Tenemos que tener cuidado al traducir.

We have to be careful when translating.

Other useful tener expressions include:

ExpressionMeaning
tener éxitoto be successful
tener lugarto take place
tener sentidoto make sense
tener en cuentato take into account
tener razónto be right
tener la culpato be at fault
tener miedoto be afraid
tener prisato be in a hurry

These are not all equivalent in structure. Some are fixed phrases, some are transparent noun objects, and some require prepositions. The practical lesson is that tener builds many Spanish predicates around nouns.

Haber as auxiliary: he visto

In modern Spanish, haber is the auxiliary used to form compound tenses:

He visto la película.

I have seen the movie.

Habíamos terminado antes de las ocho.

We had finished before eight.

Habrán llegado ya.

They will have arrived by now / They have probably arrived by now, depending on context.

The pattern is:

haber conjugated + past participle

For the present perfect:

PersonForm
yohe visto
tú/voshas visto
él/ella/ustedha visto
nosotros/ashemos visto
vosotros/ashabéis visto
ellos/ellas/ustedeshan visto

A major learner mistake is using tener as the auxiliary because English uses “have”:

Tengo visto la película.

Use:

He visto la película.

There are advanced constructions such as tengo leídos tres capítulos, where tener + participle has a resultative or accumulated meaning and the participle agrees. That is not the ordinary perfect tense. The normal compound tense uses haber, and the participle does not agree with the subject:

He leído tres capítulos.

I have read three chapters.

Haber as existential: hay una razón

The existential form hay belongs to the haber system:

Hay una razón.

There is a reason.

Hay muchas razones.

There are many reasons.

No hay tiempo.

There is no time.

This haber is impersonal. In careful standard Spanish, it stays singular even when the noun phrase is plural:

Había muchas razones.

There were many reasons.

Hubo problemas.

There were problems.

Ha habido cambios.

There have been changes.

This is separate from haber as auxiliary with a plural subject:

Ellos han llegado.

They have arrived.

In han llegado, han agrees with the subject ellos because it is an auxiliary in a compound tense. In ha habido cambios, the existential verb is impersonal; cambios is not the grammatical subject controlling agreement.

Haber de + infinitive: formal, literary, or restricted

You may encounter haber de + infinitive:

He de reconocer que me equivoqué.

I must admit that I was wrong.

Habrá de decidirse pronto.

It will have to be decided soon.

This construction can express obligation, necessity, or sometimes a kind of formal prediction. It is much less common in everyday speech than tener que.

For most learners, the productive everyday contrast is:

Tengo que salir.

I have to leave.

Hay que salir.

It is necessary to leave / We have to leave.

He de salir.

I must leave, more formal or literary.

Do not use haber de as your default replacement for English “have to.” Use tener que unless register or genre gives you a reason to choose otherwise.

Possession is not only ownership

A serious learner should expand the idea of possession. Spanish tener can mean that something belongs to a person’s body, calendar, responsibility, relation, condition, resource set, or mental state.

Tengo una pregunta.

I have a question.

Tenemos una cita a las tres.

We have an appointment at three.

Tiene fiebre.

He has a fever.

No tengo claro el plan.

The plan is not clear to me / I do not have the plan clear.

Tiene las manos frías.

Her hands are cold.

The last example is especially useful because Spanish often combines tener with body-part nouns and adjectives:

Tengo los ojos cansados.

My eyes are tired.

Tiene la cara roja.

His face is red.

This is not simply “to have” as ownership. It is a way to attach a state to a person through a possessed body part.

Common learner errors

Error 1: Using estar with hunger and age

Estoy hambre.

Estoy treinta años.

Use:

Tengo hambre.

Tengo treinta años.

Error 2: Using tener as the perfect auxiliary

Tengo visto ese video.

Use for the ordinary perfect:

He visto ese video.

Error 3: Dropping que in tener que

Tengo estudiar.

Use:

Tengo que estudiar.

Error 4: Giving hay a personal subject

Hay que yo estudiar.

Use:

Tengo que estudiar.

Es necesario que yo estudie.

Error 5: Making existential haber agree in formal writing

Habían muchas personas.

Use in careful standard Spanish:

Había muchas personas.

Diagnostic refinement: possession, experience, and auxiliary grammar are separate layers

A strong learner should not store tener as “have” and haber as another “have.” That creates the wrong mental architecture. Store them as different grammatical layers.

LayerSpanish patternExampleWhat English may use
possession / holding / having in one’s situationtener + nounTengo una pregunta.I have a question.
bodily or mental statetener + state nounTengo frío.I am cold.
agetener + number + añosTiene veinte años.She is twenty.
personal obligationtener que + infinitiveTengo que salir.I have to leave.
general necessityhay que + infinitiveHay que leerlo.One must read it / It has to be read.
perfect auxiliaryhaber + participleHe leído el informe.I have read the report.
existence / availabilityhay / había / huboHay una razón.There is a reason.

This table prevents several high-cost mistakes. Tengo hambre is not a possession metaphor that you should translate word for word into English; it is the normal Spanish way to encode the state. He leído is not a possession construction; it is a compound tense. Hay que leer does not mean “there is that to read” in the ordinary learner sense; it states an impersonal necessity.

Also separate tener + participle from the ordinary perfect. Spanish can say things like:

Tengo leídos tres capítulos.

I have three chapters read / I have read three chapters so far.

Here leídos agrees with tres capítulos because the construction describes an accumulated result. It is not the neutral equivalent of he leído tres capítulos. For most learner writing, use haber + participle for perfect tenses:

He leído tres capítulos.

Había leído tres capítulos.

Habré leído tres capítulos.

Finally, learn tener expressions as collocations, not as detachable translations. Say tener razón, tener cuidado, tener prisa, tener miedo, tener sueño, tener ganas de, tener lugar, tener en cuenta. The nouns carry the specific meaning; tener supplies the grammatical frame.

Suggested interactive module: semantic map of tener and haber

A useful tool for this article would classify English “have” sentences by function before translating them.

Input: “I have a car.” Function: possession. Output: Tengo un coche / un carro / un auto, depending on region.

Input: “I have seen it.” Function: perfect auxiliary. Output: Lo he visto.

Input: “I have to study.” Function: obligation assigned to subject. Output: Tengo que estudiar.

Input: “There are reasons.” Function: existence. Output: Hay razones.

Input: “One must be careful.” Function: general necessity. Output: Hay que tener cuidado.

The tool should show why tengo visto is not the ordinary perfect, why he hambre is wrong, and why hay que cannot simply take an explicit subject.

Final rule

Spanish does not have one verb that covers every English use of “have.”

Use tener for possession, age, bodily states, experiential states, and many noun-based predicates: tengo hambre, tiene veinte años, tenemos una reunión.

Use tener que + infinitive for personal obligation: tengo que estudiar.

Use haber + participle for compound tenses: he visto, habíamos terminado.

Use hay for existence or availability: hay una razón, no hay tiempo.

Use hay que + infinitive for general necessity: hay que tener cuidado.

The practical lesson is simple but important: translate the function, not the English word “have.”