Introduction
One of the most useful skills in Spanish is expressing how long something has been happening or how much time has passed since an action occurred. English learners often struggle with this concept because Spanish offers multiple ways to express duration, each with subtle differences in meaning and usage. Two of the most common structures are hace que and llevar, which can both indicate duration but function differently in sentences. Understanding when and how to use each structure will help you communicate more naturally in Spanish and avoid common beginner mistakes. This article will break down both constructions, provide clear examples, and guide you through the nuances that native speakers recognize instinctively.
Understanding Duration in Spanish
Before diving into the specifics of hace que and llevar, it is important to understand what we mean by expressing duration. Duration refers to the length of time that something has been happening, continues to happen, or happened in the past. For example, when you say I have been studying Spanish for two years, you are expressing duration—the action started two years ago and continues to the present moment.
In Spanish, expressing duration requires special attention because the structure differs significantly from English. Spanish learners must think carefully about tense, verb conjugation, and the exact construction used. The good news is that once you master hace que and llevar, you will be able to express duration confidently in most everyday situations.
Hace Que: The Time Marker Construction
Basic Structure of Hace Que
The hace que construction is one of the most straightforward ways to express how long something has been happening. The basic formula is simple: Hace (a form of the verb hacer) plus a time expression, followed by que, and then the main verb in present tense.
The structure looks like this: Hace [time period] que [present tense verb]
Example: Hace dos años que vivo en Madrid. (I have been living in Madrid for two years.)
In this construction, hace is always conjugated to match the person or subject. Here are the conjugations:
Yo: hago
Tú: haces
Él/Ella/Usted: hace
Nosotros: hacemos
Vosotros: hacéis
Ellos/Ellas/Ustedes: hacen
Tense Variations with Hace Que
While the present tense is most common with hace que, you can also use this construction with past tenses to express how long something had been happening when something else occurred. When you use hacía que (the imperfect form of hacer), you are talking about duration in the past.
Example with present: Hace cinco meses que trabajo aquí. (I have been working here for five months.)
Example with past: Hacía tres años que estudiábamos juntos cuando nos graduamos. (We had been studying together for three years when we graduated.)
The imperfect form hacía que is particularly useful when you want to describe a background action in the past that was interrupted by another event.
How Native Speakers Use Hace Que
Native Spanish speakers frequently use hace que in casual conversation because it is straightforward and unambiguous. The construction clearly separates the time period from the action, making it easy for listeners to understand exactly how long something has been happening.
Additional examples:
Hace una semana que no como carne. (I have not been eating meat for one week.)
Hace diez años que conocemos a esta familia. (We have known this family for ten years.)
Hace poco que llegó a la ciudad. (He/She arrived in the city a short while ago.)
Llevar: The Duration Verb
Basic Structure of Llevar
The verb llevar originally means to carry or to take, but when used to express duration, it takes on a different meaning. With llevar, you are essentially saying that time is being carried along or accumulated. The construction uses the present participle (gerund) form of the main verb.
The basic formula is: Subject + [conjugated form of llevar] + [time period] + [gerund of main verb]
Example: Llevo dos años estudiando español. (I have been studying Spanish for two years.)
Notice that with llevar, the subject comes first, followed by the conjugated verb, then the time period, and finally the gerund. This is quite different from the hace que structure and may feel more natural to some learners.
How to Form the Gerund
To use llevar correctly, you need to form the gerund (present participle) of the verb you are discussing. For regular verbs, this is straightforward:
-AR verbs: hablar becomes hablando
-ER verbs: comer becomes comiendo
-IR verbs: vivir becomes viviendo
Some common irregular gerunds include:
decir becomes diciendo
hacer becomes haciendo
ir becomes yendo
poder becomes pudiendo
tener becomes teniendo
Once you master these forms, using llevar becomes quite natural.
Conjugating Llevar for Different Subjects
Remember that llevar must be conjugated to match your subject. Here are the present tense conjugations:
Yo: llevo
Tú: llevas
Él/Ella/Usted: lleva
Nosotros: llevamos
Vosotros: lleváis
Ellos/Ellas/Ustedes: llevan
Examples with different subjects:
Yo llevo tres meses trabajando en este proyecto. (I have been working on this project for three months.)
Ella lleva una hora esperando. (She has been waiting for one hour.)
Nosotros llevamos varios años viviendo en el extranjero. (We have been living abroad for several years.)
Comparing Hace Que and Llevar
Similarities Between the Two Structures
Both hace que and llevar express duration and can often be used interchangeably to mean the same thing. Both are grammatically correct and widely understood throughout the Spanish-speaking world. In most everyday situations, either construction will work fine and native speakers will understand you regardless of which one you choose.
Comparable examples:
Hace tres años que aprendo español. (using hace que)
Llevo tres años aprendiendo español. (using llevar)
Both mean: I have been learning Spanish for three years.
Key Differences Between the Structures
While the meaning is essentially the same, the structures differ significantly. With hace que, the time period comes first in the sentence, followed by the time marker word que and then the main verb. With llevar, the verb comes first, then the time period, and finally the gerund.
Additionally, hace que always uses the main verb in a conjugated form (usually present tense for current duration). In contrast, llevar requires the main verb to be in gerund form. This distinction matters grammatically and is important to understand for correct Spanish usage.
Regional and Stylistic Preferences
Interestingly, different Spanish-speaking regions have slight preferences for one structure over another. In some parts of Latin America, llevar is more commonly used in everyday speech. In Spain, hace que is quite prevalent, though both are perfectly acceptable everywhere. Individual speakers also have their own preferences based on habit and comfort level.
Common Mistakes to Avoid
Mistake One: Incorrect Tense with Hace Que
One very common error is using the wrong tense with hace que. Remember that when expressing present duration, you must use the present tense with hace que. Do not use the present perfect tense, as this is a common English speaker mistake.
Incorrect: Hace dos años que he vivido aquí.
Correct: Hace dos años que vivo aquí.
(I have been living here for two years.)
Mistake Two: Wrong Verb Form with Llevar
With llevar, learners sometimes forget to use the gerund form and instead use the main verb in its infinitive or conjugated form. Always remember that the main verb must be in gerund form.
Incorrect: Llevo dos años vivir aquí.
Correct: Llevo dos años viviendo aquí.
(I have been living here for two years.)
Mistake Three: Confusing the Word Order
Students often mix up the word order between the two structures. With hace que, the time comes first. With llevar, the subject and verb come first. Take time to practice each structure separately until the correct word order becomes automatic.
Practical Exercises and Examples
To help you practice both structures, here are additional examples you can study and try to replicate in your own sentences:
Example 1:
Using hace que: Hace una semana que no llueve.
Using llevar: Lleva una semana sin llover.
(It has not rained for one week.)
Example 2:
Using hace que: Hace años que quería viajar a España.
Using llevar: Lleva años queriendo viajar a España.
(He/She has wanted to travel to Spain for years.)
Example 3:
Using hace que: Hace mucho tiempo que no hablo con mi mejor amigo.
Using llevar: Llevo mucho tiempo sin hablar con mi mejor amigo.
(I have not talked to my best friend in a long time.)
When Duration Expressions Matter Most
Understanding duration is especially important in professional and academic contexts. Job interviews, business emails, and academic discussions frequently require expressing how long you have been doing something. Being able to use both hace que and llevar correctly demonstrates a solid grasp of Spanish grammar and increases your credibility as a Spanish speaker.
In casual conversation, people are generally forgiving of grammar mistakes, but in formal settings, using the correct structure shows respect and competence. Therefore, investing time in mastering these two constructions is worth the effort.
Conclusion
Both hace que and llevar are essential tools for expressing duration in Spanish, and understanding the differences between them will greatly improve your communication skills. While they convey essentially the same meaning, their structures differ: hace que places the time expression first followed by the conjugated verb, while llevar puts the conjugated verb first followed by the time expression and gerund. Neither structure is inherently better than the other; they are simply two valid ways to express the same concept. By practicing both constructions regularly and paying attention to common mistakes, you will develop the ability to use them naturally and correctly. As you continue learning Spanish, these structures will become second nature, allowing you to express yourself more fluently and confidently when discussing how long actions have been happening or how much time has passed.

