Using “Desde hace” and “Hace que” in Grammar

Introduction

Expressing how long something has been happening is a fundamental skill for Spanish learners. Two essential time expressions that often confuse beginners are desde hace and hace que. Both convey duration, but they follow different grammatical structures and contexts. Mastering these phrases will help you describe ongoing actions, states, and habits with precision, bringing you closer to natural Spanish fluency.

Understanding Time Duration in Spanish

When English speakers say I have been studying Spanish for three years, they use the present perfect continuous tense. Spanish takes a different approach. Instead of emphasizing the continuation of an action, Spanish uses the present tense combined with time expressions to show duration. This is where desde hace and hace que come into play.

The core concept is straightforward: these expressions answer the question how long, indicating that an action or state began in the past and continues into the present moment. Understanding this fundamental difference between English and Spanish time expression is your first step toward mastery.

The Structure of Desde Hace

The phrase desde hace literally translates to since or from a time ago. It appears at the end of a sentence, following the main verb and describing how long the action has been occurring.

Basic Formula with Desde Hace

The standard sentence structure follows this pattern:
Subject + Present Tense Verb + desde hace + Time Period

Let’s examine some practical examples:

Vivo en Madrid desde hace cinco años.
I have been living in Madrid for five years.

Estudio francés desde hace seis meses.
I have been studying French for six months.

Ella trabaja aquí desde hace mucho tiempo.
She has been working here for a long time.

Notice how the Spanish verb remains in the simple present tense (vivo, estudio, trabaja), while the English translation uses the present perfect continuous (have been living, have been studying, has been working). This structural difference is crucial for Spanish learners to internalize.

Using Desde Hace in Questions

When forming questions about duration, desde hace maintains its position at the end of the sentence. You simply add question marks and adjust the intonation:

¿Cuánto tiempo estudias español desde hace?
How long have you been studying Spanish?

¿Desde hace cuándo vives en este barrio?
Since when have you been living in this neighborhood?

The question word cuánto tiempo (how long) or cuándo (when) typically appears at the beginning, while desde hace stays near the end, creating a natural flow in conversation.

The Structure of Hace Que

The expression hace que serves the same purpose as desde hace but appears at the beginning of the sentence. This structure often sounds more emphatic or formal, drawing attention to the duration itself.

Basic Formula with Hace Que

The sentence pattern for hace que looks like this:
Hace + Time Period + que + Subject + Present Tense Verb

Here are parallel examples to those shown earlier:

Hace cinco años que vivo en Madrid.
I have been living in Madrid for five years.

Hace seis meses que estudio francés.
I have been studying French for six months.

Hace mucho tiempo que ella trabaja aquí.
She has been working here for a long time.

Both structures convey identical meaning. Your choice between desde hace and hace que often depends on what you want to emphasize or simply personal preference. Native speakers use both interchangeably in everyday conversation.

Questions with Hace Que

When asking questions using the hace que structure, the time expression moves to create a natural question:

¿Cuánto tiempo hace que estudias español?
How long have you been studying Spanish?

¿Cuántos años hace que vives aquí?
How many years have you been living here?

This question format is extremely common in Spanish-speaking countries and sounds natural in both formal and informal contexts.

Choosing Between Desde Hace and Hace Que

Many learners wonder when to use one expression over the other. The truth is that both are grammatically correct and convey the same temporal meaning. However, subtle differences in emphasis and style can guide your choice.

Emphasis and Word Order

Using hace que at the beginning of a sentence places immediate focus on the duration. This structure answers the implicit question of how long before revealing what has been happening. It creates anticipation and emphasis:

Hace tres horas que espero el autobús.
I have been waiting for the bus for three hours.

In contrast, desde hace builds up to the duration, first establishing the action and then adding the time detail. This feels more neutral and conversational:

Espero el autobús desde hace tres horas.
I have been waiting for the bus for three hours.

Regional Preferences

While both expressions are understood throughout the Spanish-speaking world, certain regions show mild preferences. In Spain, you might hear hace que slightly more frequently in casual speech, while Latin American speakers often gravitate toward desde hace. These tendencies are not strict rules, and mixing both expressions sounds completely natural.

Common Time Expressions with These Structures

Expanding your vocabulary of time periods will make your use of desde hace and hace que more versatile and natural.

Specific Time Periods

Tres días (three days)
Dos semanas (two weeks)
Un mes (one month)
Varios meses (several months)
Cinco años (five years)
Una década (a decade)

Approximate or Vague Time Expressions

Mucho tiempo (a long time)
Poco tiempo (a short time)
Bastante tiempo (quite a while)
Siglos (ages, literally centuries)
Una eternidad (an eternity)

These approximate expressions add natural flavor to your Spanish and work perfectly with both structures:

No te veo desde hace una eternidad.
I haven’t seen you in forever.

Hace siglos que no como pizza.
I haven’t eaten pizza in ages.

Negative Sentences with Desde Hace and Hace Que

Both expressions work seamlessly in negative sentences, describing how long something has NOT been happening. The verb takes the negative form, while the time structure remains unchanged.

No llueve desde hace dos meses.
It hasn’t rained for two months.

Hace un año que no viajo.
I haven’t traveled for a year.

No hablo con ella desde hace semanas.
I haven’t spoken with her for weeks.

These negative constructions are extremely useful for expressing absence, avoidance, or breaks in routine, making them essential for intermediate learners.

Distinguishing From Similar Expressions

Spanish has other time expressions that might seem similar but serve different purposes. Understanding these distinctions prevents common errors.

Desde vs Desde Hace

Using desde alone (without hace) indicates a specific starting point rather than a duration:

Vivo aquí desde 2020.
I have lived here since 2020.

Trabajo aquí desde enero.
I have worked here since January.

Notice the difference: desde needs a specific date or moment, while desde hace requires a time period (three years, two months).

Hace Without Que for Past Actions

When hace appears without que and with the preterite tense, it indicates ago rather than duration:

Llegué hace dos horas.
I arrived two hours ago.

Ella llamó hace cinco minutos.
She called five minutes ago.

This structure describes completed past actions, not ongoing duration, representing a completely different grammatical function.

Practice Patterns for Mastery

Developing fluency with these expressions requires consistent practice in context. Here are effective strategies for internalizing the patterns.

Daily Routine Descriptions

Practice describing your ongoing habits and routines using both structures interchangeably:

Hace dos años que practico yoga todas las mañanas.
Practico yoga todas las mañanas desde hace dos años.

Both sentences mean I have been practicing yoga every morning for two years, but alternating between structures builds flexibility and confidence.

Converting English Sentences

When you catch yourself thinking in English using have been doing something, immediately convert it to Spanish using both expressions. This mental exercise strengthens the connection between thought and proper Spanish structure.

Cultural Notes on Time Expression

Spanish speakers often perceive and express time differently than English speakers, and understanding these cultural nuances enriches your language learning experience.

In many Spanish-speaking cultures, approximate time expressions are more common than precise measurements. Saying hace mucho tiempo (a long time) or hace poco (recently) often feels more natural than specifying exact months or weeks, especially in casual conversation.

Additionally, Spanish speakers frequently use exaggeration for emphasis. Expressions like hace siglos (literally centuries) or hace mil años (literally a thousand years) appear regularly in everyday speech, adding emotional color to descriptions of duration.

Advanced Usage and Variations

As you progress beyond intermediate level, you’ll encounter more sophisticated variations of these time expressions.

With Continuous or Progressive Aspect

While the simple present tense is standard, Spanish speakers sometimes combine these expressions with the present progressive (estar + gerund) for added emphasis on ongoing action:

Hace horas que estoy esperando.
I have been waiting for hours. (emphasis on the continuous nature)

Está lloviendo desde hace toda la mañana.
It has been raining all morning.

In Subordinate Clauses

These expressions can appear in subordinate clauses, adding complexity to your sentence construction:

Me preocupa que hace días que no comes bien.
It worries me that you haven’t been eating well for days.

No entiendo por qué desde hace semanas evitas mis llamadas.
I don’t understand why you have been avoiding my calls for weeks.

Common Mistakes to Avoid

Even advanced learners occasionally stumble with these expressions. Awareness of common errors helps you speak more accurately.

Mixing Tenses Incorrectly

Incorrect: He vivido aquí desde hace tres años.
Correct: Vivo aquí desde hace tres años.

Remember to use the present tense, not the present perfect, when expressing ongoing duration in Spanish.

Confusing Desde and Desde Hace

Incorrect: Estudio español desde dos años.
Correct: Estudio español desde hace dos años.
Also correct: Estudio español desde 2022.

Use desde hace with time periods and desde alone with specific dates or moments.

Forgetting Que in Hace Que

Incorrect: Hace un mes vivo aquí.
Correct: Hace un mes que vivo aquí.

The word que is essential when using hace at the beginning of the sentence to express duration.

Conclusion

Mastering desde hace and hace que represents a significant milestone in your Spanish learning journey. These expressions enable you to describe ongoing actions and states with the precision and naturalness of native speakers. While they may seem challenging initially, consistent practice in real conversations transforms them into automatic, intuitive language patterns that enhance your fluency and confidence.