Skip to content
edumaterial.netChange language

Back to Spanish

“Tengo 20 años”, “hace frío”

CEFR A1 · part 2

edumaterial's parts within the level. The European framework does not subdivide them.

The rule, in three lines

Spanish does not say that you ARE twenty, cold or hungry: it says that you HAVE them. Tengo veinte años, tengo frío, tengo hambre, tengo miedo, tengo razón. And the weather is something the day DOES: hace frío, hace calor, hace sol, hace viento.

The usual slip. Translating «I am» straight across: soy veinte años, soy frío, and es frío for the weather.

Why it catches you out. English uses “to be” for every one of these, so you reach for “ser” or “estar” and all of them come out wrong. Notice the pattern instead: if the thing is INSIDE you, it is “tener”; if it is the weather outside, it is “hacer”. And watch the pair “tengo frío” / “hace frío”: same word, two different verbs.