Explanation

Quick Answer

The verb haceris one of the most commonly used verbs in Spanish. It typically translates as to do or to make, but in some expressions it can take on a different meaning.

Hacer with Weather Expressions

Hacer conjugated in the third-person singular is used in many weather expressions in Spanish. The expressions in the following table are in the present indicative, and describe what the weather is currently like. Using the same expressions, hacer can be conjugated in other tenses to say what the weather was like, will be like, etc.

Weather Expression in SpanishMeaning in English
Hace calor.It’s hot.
Hace frío.It’s cold.
Hace sol.It’s sunny.
Hace viento.It’s windy.
Hace fresco.It’s chilly.
Hace buen tiempo.The weather's nice.
Hace mal tiempo.The weather's bad.

Hacer with Expressions of Time

Hacer conjugated in the third-person singular can be used in various ways to talk about the passage of time. You can use hacer to describe how long ago something happened or how long you have been doing something. You can also use hacer to describe past actions that were interrupted by another action.

Hace and Actions that Occurred a Specific Amount of Time Ago

There are two formulas you can use with hacer to talk about actions that occurred a specific amount of time ago.

Formula One

hace + time + que + verb in the preterite

Formula Two

verb in the preterite + hace + time

Let's put these formulas into practice! The first example uses formula one, while the second uses formula two.

examples
Hace cuatro años que perdí mi trabajo.
I lost my job four years ago.
Nos mudamos a Ecuador hace nueve años.
We moved to Ecuador nine years ago.

Hace and Actions that Started in the Past and Continue into the Present

There are two formulas you can use with hacer to talk about actions that started in the past and continue into the present. These expressions are useful for talking about something you have been doing for a certain amount of time.

Formula One

hace + time + que + verb in the present

Formula Two

verb in the present + desde + hace + time

Take a look at some examples using these formulas.

examples
Hace ocho años que juega al tenis.
He's been playing tennis for eight years.
Vivo en Alemania desde hace tres años.
I have lived in Germany for three years.

Hace and Actions that Were Interrupted in the Past

There are three formulas you can use with hacer to talk about actions in the past that were interrupted. These expressions are useful for talking about something you had been doing when something else happened.

In expressions of this type, the interrupting action is conjugated in the preterite.

Formula One

hacía + time + que + verb in the imperfect

Formula Two

verb in the imperfect + hacía + time

Formula Three

verb in the imperfect+ desde + hacía + time

Check out these examples.

examples
Hacía diez años que trabajaba para la empresa cuando fue a la quiebra.
He had been working for the company for ten years when it went bankrupt.
Viajaba hacía tres días cuando perdió el pasaporte.
She had been traveling for three days when she lost her passport.
Veía la tele desde hacía 45 minutos cuando se fue la electricidad.
I had been watching TV for 45 minutes when the power went out.

Pronominal Use of Hacer

When hacer is used pronominally, it translates as to become. Hacerseusually indicates a change brought about by effort, such as a change in profession.

Check out these examples.

examples
Se hizo médica.
She became a doctor.
Quiero hacerme abogado.
I want to become a lawyer.

Additional Expressions

Expression in SpanishMeaning in English
hacer los quehaceresto do the housework/chores
hacer la maletato pack your suitcase
hacer la camato make the bed
hacer la tareato do one’s homework
hacer la comprato go shopping
hacer ejercicioto exercise
hacer colato get/stand in line
hacer casoto pay attention to
hacer faltato need
hacer un viajeto take a trip
hacer dañoto hurt
hacer añicosto break into pieces
hacer burla deto make fun of
Ready to practice?
Master How's the Weather? with our interactive video lessons.
Start first lesson