← Spanish (Spain)
Spanish (Spain) • Level 1 • GRAMMAR

hacer (expressions)

💡 Grammar Rule

Idiomatic Expressions with the Verb Hacer

The verb hacer is one of the most versatile verbs in Spanish. While its literal meaning is "to do" or "to make," it is frequently used in idiomatic expressions where the meaning goes beyond these basic definitions. These phrases are fixed combinations, so it is best to memorize them as chunks.

1. Describing Weather Conditions

In Spanish, we use hacer to describe the weather. In these constructions, the verb functions impersonally (it is always conjugated in the third person singular, usually as hace) and is followed by a noun.

  • Hace calor. (It is hot.)
  • Hace frío. (It is cold.)
  • Hace viento. (It is windy.)
  • Hace buen/mal tiempo. (The weather is good/bad.)

Note: Because hacer implies an external condition, we do not use it to say a person feels hot or cold (for that, we use the verb tener).

2. Common Everyday Expressions

There are many set phrases where hacer replaces verbs like "to take," "to pay," or "to cause" in English.

Hacer un viaje (To take a trip)
Used when traveling or going on a journey.

Mañana vamos a hacer un viaje al sur de España.
(Tomorrow we are going to take a trip to the south of Spain.)

Hacer una visita (To pay a visit)
A slightly more formal way to say "to visit."

Voy a hacer una visita a mis abuelos.
(I am going to pay a visit to my grandparents.)

Hacer daño (To harm / To hurt)
This can refer to physical pain or emotional harm.

Cuidado con ese cuchillo, te va a hacer daño.
(Careful with that knife, it is going to hurt you.)

Hacer caso a (To pay attention to / To listen to)
Used when you want someone to heed advice or acknowledge someone.

Nunca haces caso a lo que te digo.
(You never pay attention to what I tell you.)

3. Acting and Roles

Hacer el papel de (To play the role of)
This is used in the context of theater, film, or figurative roles in life.

Penélope Cruz hace el papel de una madre valiente en la película.
(Penélope Cruz plays the role of a brave mother in the movie.)
What’s the weather like today?
¿Qué tiempo hace hoy?
It’s very hot.
Hace mucho calor.
Is it cold in Madrid right now?
¿Hace frío en Madrid ahora?
Yes, it’s quite cold.
Sí, hace bastante frío.
I’m going to take a trip to Italy.
Voy a hacer un viaje a Italia.
That sounds great!
¡Eso suena genial!
Is it windy on the beach?
¿Hace viento en la playa?
No, the weather is very good.
No, hace muy buen tiempo.
Don’t pay attention to him.
No le hagas caso.
You are right.
Tienes razón.
Do those shoes hurt you?
¿Te hacen daño esos zapatos?
Yes, they are very uncomfortable.
Sí, son muy incómodos.
Tomorrow it’s going to be sunny.
Mañana va a hacer sol.
How nice! We can go to the park.
¡Qué bien! Podemos ir al parque.
What role does the actor play?
¿Qué papel hace el actor?
He plays the role of the king.
Hace el papel del rey.
It’s nice out today.
Hoy hace buen tiempo.
Yes, let’s go for a walk.
Sí, vamos a pasear.
When are you packing your suitcases?
¿Cuándo haces las maletas?
I’m doing them right now.
Las hago ahora mismo.
Be careful, you’re going to hurt yourself.
Cuidado, te vas a hacer daño.
Don’t worry, I’m fine.
No te preocupes, estoy bien.
Why don’t you listen to me?
¿Por qué no me haces caso?
Sorry, I am very tired.
Perdona, estoy muy cansado.
My neighbors make a lot of noise.
Mis vecinos hacen mucho ruido.
That is very annoying.
Eso es muy molesto.
Does that joke amuse you?
¿Te hace gracia ese chiste?
No, it’s not funny at all.
No, no es nada divertido.
We are waiting in line for the cinema.
Estamos haciendo cola para el cine.
Is the line very long?
¿Es la cola muy larga?
Do you exercise on weekends?
¿Haces deporte los fines de semana?
Yes, I run in the park.
Sí, corro en el parque.
It’s bad weather this afternoon.
Hace mal tiempo esta tarde.
Yes, it’s raining a lot.
Sí, llueve mucho.
Can I take a photo here?
¿Puedo hacer una foto aquí?
Yes, of course.
Sí, claro que sí.
Ana often pays a visit to her aunt.
A menudo, Ana le hace una visita a su tía.
She is a very nice girl.
Ella es una chica muy amable.
Does the sun shine in winter here?
¿Hace sol en invierno aquí?
Sometimes it’s sunny, but not always.
A veces hace sol, pero no siempre.
I want to ask a question.
Quiero hacer una pregunta.
Go ahead, tell me.
Adelante, dime.
Do you make the bed in the morning?
¿Haces la cama por la mañana?
No, I never have time.
No, nunca tengo tiempo.
The children are doing their homework.
Los niños están haciendo los deberes.
They are very studious.
Son muy estudiosos.
Is it cool outside?
¿Hace fresco fuera?
Yes, you need a jacket.
Sí, necesitas una chaqueta.
We are going to throw a party on Saturday.
Vamos a hacer una fiesta el sábado.
Can I come with my brother?
¿Puedo ir con mi hermano?

Ready to reach fluency in Spanish (Spain)? Download drillify for Android. Master the language with rigorous audio drills and unlock all lessons.

Download drillify
Open Play Store