Tener expressions: when Spanish says have and English says be
In Spanish you don't are hungry, you have hunger. A small set of tener expressions covers hunger, thirst, age, fear and more, and getting them right fixes some of the most noticeable beginner mistakes.
The tener expressions you'll use every day
| Spanish | English | Example |
|---|---|---|
| tener hambre | to be hungry | ¿Tienes hambre? Hay tacos. |
| tener sed | to be thirsty | Tengo mucha sed, ¿me das agua? |
| tener calor | to be hot (a person) | Tengo calor, ¿abrimos la ventana? |
| tener frío | to be cold (a person) | Los niños tienen frío. |
| tener sueño | to be sleepy | Tengo sueño, me voy a dormir. |
| tener miedo (de / a) | to be afraid (of) | Tengo miedo a los perros. |
| tener prisa | to be in a hurry | Perdón, tengo prisa. |
| tener razón | to be right | Tienes razón. |
| no tener razón | to be wrong | Creo que no tienes razón. |
| tener suerte | to be lucky | ¡Qué suerte tienes! |
| tener cuidado | to be careful | Ten cuidado con el escalón. |
| tener éxito | to be successful | El restaurante tuvo mucho éxito. |
| tener X años | to be X years old | Mi hija tiene seis años. |
| tener ganas de | to feel like | Tengo ganas de comer pozole. |
| tener que + infinitive | to have to | Tengo que trabajar mañana. |
| tener la culpa | to be to blame | No es tu culpa. / Él tiene la culpa. |
| tener celos | to be jealous | Mi perro tiene celos del gato. |
| tener vergüenza | to be ashamed, embarrassed | Tengo vergüenza de hablar en público. |
Why English uses "to be" and Spanish uses "to have"
English describes the state as something you are: hungry, cold, afraid. Spanish names the feeling as a thing (a noun) and says you have it: hambre (hunger), frío (cold), miedo (fear). Once you see that the word after tener is a noun, the rest follows. You make it stronger the way you'd make any noun bigger, with mucho or mucha, and you can't use muy (very), which only goes with adjectives.
How to say very: mucho, mucha
The ending of mucho matches the gender of the noun:
| Correct | Not | English |
|---|---|---|
| Tengo mucha hambre. | Tengo muy hambre. | I'm very hungry. |
| Tengo mucha sed. | Tengo muy sed. | I'm very thirsty. |
| Tengo mucho frío. | Tengo muy frío. | I'm very cold. |
| Tengo mucho sueño. | Estoy muy sueño. | I'm very sleepy. |
| Tengo mucha prisa. | Estoy muy prisa. | I'm in a big hurry. |
| Tengo muchas ganas de verte. | Tengo mucho ganas. | I really want to see you. |
Hambre is feminine even though you say el hambre (feminine nouns starting with a stressed a take el in the singular), so it's mucha hambre. In casual speech you'll occasionally hear mucho hambre, but mucha is the standard form. Ganas is always plural: muchas ganas.
Hot and cold: tener, estar or hacer?
This is where the biggest mistake lives. Spanish has three ways to say "hot" depending on what's hot:
| Spanish | What's hot | English |
|---|---|---|
| Tengo calor. | you, the person | I'm hot. |
| Hace calor. | the weather | It's hot (today). |
| El café está caliente. | a thing you touch | The coffee is hot. |
| Tengo frío. | you, the person | I'm cold. |
| Hace frío. | the weather | It's cold. |
| La sopa está fría. | a thing | The soup is cold. |
Saying Estoy caliente about yourself doesn't mean you're warm; in most of Latin America it means you're sexually aroused. That's why it's one of the most famous beginner slips: see estoy caliente vs tengo calor, and for the weather, hace calor and the hacer verb page.
Age: tener años
Age is something you have in Spanish: Tengo treinta años, Mi abuela tiene noventa y dos años. To ask, say ¿Cuántos años tienes? (tú) or ¿Cuántos años tiene? (usted). Soy treinta años is a classic English-speaker mistake (why it happens), and so is forgetting the tilde: años, not anos. The ¿cuántos años tiene? page covers the question and its look-alike for prices. Be careful with birthdays: Mañana cumplo cuarenta (I turn forty tomorrow) uses cumplir, not tener.
Tener que and tener ganas de
Tener que + infinitive is the everyday way to say "have to": Tengo que irme (I have to go), Tuvimos que esperar una hora (We had to wait an hour). It's more common in conversation than deber, which sounds more like "should" or "must". The impersonal version is hay que: Hay que reservar (You need to book).
Tener ganas de is "to feel like" or "to really want to": No tengo ganas de cocinar (I don't feel like cooking), Tengo ganas de verte (I can't wait to see you). Follow it with an infinitive or a noun: Tengo ganas de un café.
Past tense: tuve or tenía?
Most tener expressions describe a state, so in the past they usually take the imperfect: Tenía hambre (I was hungry), Tenía diez años cuando nos mudamos (I was ten when we moved). Use the preterite when the state started or ended at a specific moment: Tuve miedo cuando se fue la luz (I got scared when the power went out). Tener is irregular in both the present (tengo, tienes, tiene) and the preterite (tuve, tuviste, tuvo), so its verb page is worth a look.
What people say in Mexico
- Me dio hambre or Ya me dio sueño (I got hungry, I'm getting sleepy) are very common alongside tengo hambre.
- Me da pena is the usual way to say you're embarrassed; tengo vergüenza is stronger and closer to ashamed.
- Estar apurado or andar con prisa are common alternatives to tener prisa.
- Me da miedo (it scares me) is as common as tengo miedo: Me dan miedo las alturas.
Common mistakes
- Estoy hambre should be Tengo hambre.
- Soy treinta años should be Tengo treinta años.
- Estoy caliente (about the heat) should be Tengo calor.
- Es caliente hoy should be Hace calor hoy.
- Tengo muy frío should be Tengo mucho frío.
- Estoy correcto for "I'm right" should be Tengo razón.
- ¿Puedo tener un café? isn't a tener expression at all: say ¿Me da un café? (here's why).
These expressions are also covered alongside ser and estar in the ser and estar course. To test your own sentence, try the free Spanish grammar checker: it catches estoy hambre and soy treinta años and tells you why.
Get your own Spanish corrected
Every sentence you write or say, graded out of 100 with the fix and why. Grammar courses and games stay free. 7 days of everything, no card.
Start your free trialQuestions people ask
How do you say I'm hungry in Spanish?
Tengo hambre, literally I have hunger. To say very hungry, use tengo mucha hambre, not muy hambre.
Why do you use tener for age in Spanish?
Spanish treats age as something you have: tengo treinta años means I have thirty years. Soy treinta años is a common mistake for English speakers.
What is the difference between tengo calor and estoy caliente?
Tengo calor means you feel hot because of the temperature. Estoy caliente, said about yourself, usually means you're sexually aroused in Latin America, so avoid it for the weather.
How do you say I'm right in Spanish?
Tengo razón. To tell someone they're right, say tienes razón (or tiene razón with usted).
What does tener ganas de mean?
It means to feel like or really want to do something: tengo ganas de ir a la playa means I feel like going to the beach.
More from Juntos: free Spanish grammar checker · Spanish spell and accent checker · AI Spanish tutor · practice Spanish with friends · Spanish games · all grammar courses · all practice scenarios · common Spanish mistakes · Spanish false friends · Spot the slip quiz · Spanish verb conjugations · verb conjugator · best AI Spanish tutors compared · Duolingo alternatives · about Juntos · home