Introduction
One of the most common challenges for English speakers learning Spanish is understanding how to talk about actions or events that happened in the past. While English uses expressions like two days ago or three years ago, Spanish relies on a special construction with the verb hacer that might seem confusing at first. Learning how to use hace properly is essential for any Spanish learner because it appears constantly in everyday conversations. Whether you’re discussing when you last visited a friend, started a new job, or learned to cook, you’ll need to master this grammar point. This comprehensive guide will walk you through everything you need to know about using hace to express time in the past.
- Understanding the Basic Concept of Hace
- The Structure: Hace + Time + Que + Verb
- Alternative Word Order: Verb + Hace + Time
- Using Hace with Specific Time Expressions
- The Present Perfect Connection
- Questions with Hace: Cuánto Tiempo Hace
- Negative Constructions with Hace
- Common Mistakes to Avoid
- Regional Variations and Usage Notes
- Practice Exercises and Application
- Conclusion
Understanding the Basic Concept of Hace
The word hace comes from the verb hacer, which means to do or to make. When used to discuss time, hace takes on a different meaning entirely. In the context of time expressions, hace literally translates to ago in English. The basic structure for using hace to talk about time that has passed is quite straightforward: Hace (time expression) + (que) + (verb in present tense).
The key to understanding hace is recognizing that it describes how long ago something happened from the current moment. This construction is used to connect the past to the present in a way that emphasizes duration rather than a specific point in time. For example, if you want to say someone left two hours ago, you would structure the sentence around hace rather than using a simple past tense verb.
The Structure: Hace + Time + Que + Verb
The most common and reliable pattern for using hace involves four key components. First comes hace itself, which is the third person singular form of hacer in the present tense. Next comes your time expression, such as dos horas (two hours), tres días (three days), or un año (one year). Then comes the optional word que, which acts as a connector but is often omitted in casual speech. Finally, you add your verb in the present tense.
Here are some practical examples of this structure in action:
Hace dos horas que llegué a casa. (I arrived home two hours ago.)
Hace un mes que empecé mi nuevo trabajo. (I started my new job one month ago.)
Hace tres años que viven en Madrid. (They have lived in Madrid for three years.)
Notice that even though we’re talking about the past, the verb remains in the present tense in Spanish. This is a crucial point that confuses many learners because English would use past tense in these situations. The Spanish construction emphasizes that the action began in the past and continues to affect the present moment.
Alternative Word Order: Verb + Hace + Time
While the structure described above is most common, Spanish also allows for an alternative word order that is equally correct. You can place the verb first, followed by hace and your time expression, without using que. This pattern is: Verb + hace + time expression.
Here are examples of this alternative structure:
Llegué a casa hace dos horas. (I arrived home two hours ago.)
Empecé mi nuevo trabajo hace un mes. (I started my new job one month ago.)
Viven en Madrid hace tres años. (They have lived in Madrid for three years.)
Both structures carry the same meaning, and Spanish speakers use them interchangeably depending on what sounds more natural in context or personal preference. The second structure is often considered slightly more direct and is frequently used in informal speech.
Using Hace with Specific Time Expressions
To properly use hace, you need to master common time expressions that accompany it. These expressions typically consist of a number combined with a time unit. Common time units include minutos (minutes), horas (hours), días (days), semanas (weeks), meses (months), años (years), and siglos (centuries).
When constructing these expressions, remember that Spanish requires the plural form for quantities greater than one. For example, you would say hace cinco minutos (five minutes ago), but hace un minuto (one minute ago) uses the singular form. Similarly, hace dos horas uses the plural horas, while hace una hora uses the singular hora.
Common expressions you’ll encounter include:
Hace unos momentos (a few moments ago)
Hace poco tiempo (a little while ago)
Hace mucho tiempo (a long time ago)
Hace bastante tiempo (quite a while ago)
Hace varios años (several years ago)
These expressions allow you to be flexible in describing time frames without always needing exact numbers. Using expressions like hace poco or hace mucho is perfectly acceptable and commonly heard in natural Spanish conversation.
The Present Perfect Connection
An important grammatical relationship exists between using hace and the present perfect tense. In English, we often use the present perfect to describe actions that happened in the past but remain relevant to the present. Spanish speakers frequently choose between two ways to express this: using hace with the present tense, or using the present perfect tense directly.
For example, all three of these sentences express the same idea:
Hace dos años que vivo aquí. (Literal: It makes two years that I live here)
Vivo aquí hace dos años. (I live here for two years ago)
He vivido aquí durante dos años. (I have lived here for two years)
The third example uses the present perfect (he vivido), which is more common in Spain, while the first two use the hace construction, which is prevalent throughout Latin America. Understanding both options will help you comprehend Spanish from different regions and speakers.
Questions with Hace: Cuánto Tiempo Hace
When asking how long ago something happened, Spanish uses the question phrase ¿Cuánto tiempo hace que?, which literally means How much time ago that?. This pattern follows the same structure as statements but inverts the word order and adds question marks.
Here are examples of questions and their corresponding answers:
¿Cuánto tiempo hace que viajaste a España? (How long ago did you travel to Spain?)
Hace cinco años que viajé a España. (I traveled to Spain five years ago.)
¿Cuánto tiempo hace que no ves a tu hermana? (How long has it been since you saw your sister?)
Hace tres meses que no la veo. (It’s been three months since I saw her.)
The second example demonstrates an important use of hace with negative constructions. When asking or stating how long it has been since you did NOT do something, the structure remains the same, but the verb becomes negative.
Negative Constructions with Hace
Spanish uses hace with negative verbs to express how long it has been since an action last occurred. This is a particularly useful construction for discussing actions you haven’t done recently. The structure remains consistent, but the verb includes a negation word like no.
Some common examples include:
Hace una semana que no como carne. (I haven’t eaten meat for a week.)
Hace dos meses que no voy al cine. (I haven’t gone to the movies for two months.)
Hace años que no hablo con mi primo. (It’s been years since I spoke with my cousin.)
These negative constructions are particularly common in everyday Spanish conversation, especially when people are discussing habits they’ve abandoned or relationships that have grown distant. The hace construction with negation provides an elegant way to express this temporal distance.
Common Mistakes to Avoid
Many learners make predictable errors when first learning to use hace for time expressions. The most frequent mistake is using past tense with hace. Remember that the verb must be in the present tense when using the basic hace construction, even though you’re describing something that happened in the past. Writing hace dos horas llegué is incorrect; the correct form is hace dos horas que llegué or llegué hace dos horas.
Another common error involves forgetting to use plural forms for time units. In Spanish, you must say hace dos días (with plural días), not hace dos día. Similarly, forgetting the optional que connector is not actually an error, but beginners sometimes overthink whether to include it. Both versions are equally correct and natural.
Additionally, learners sometimes confuse hace with desde hace, which means since and requires different verb tenses. Desde hace emphasizes the starting point of an action that continues to the present, while hace alone emphasizes the duration. For example: Trabajo aquí desde hace cinco años (I have been working here since five years ago, and still do) versus Trabajé en esa empresa hace cinco años (I worked at that company five years ago, and no longer do).
Regional Variations and Usage Notes
While the hace construction is understood throughout the Spanish-speaking world, regional preferences exist in how speakers choose to express time. In Spain, speakers often prefer the present perfect tense combined with desde hace, while Latin American speakers frequently opt for the simple hace construction. Neither approach is wrong; they’re simply different conventions in different regions.
In very informal speech, Spanish speakers sometimes drop the que connector entirely and may even occasionally omit the time unit when context makes it clear. For example, a speaker might simply say hace que no te veo (it’s been so long since I saw you) without specifying the exact duration. However, for learners, including all components of the structure is advisable until you gain more confidence with the language.
Practice Exercises and Application
To truly master the hace construction, consistent practice is essential. Try creating your own sentences about events in your life. How long ago did you start learning Spanish? Hace seis meses que empecé a estudiar español. When did you last visit your hometown? Hace dos años que no voy a mi pueblo. Practice forming both questions and answers, and try using both word orders to become comfortable with the flexibility of the structure.
Listening to Spanish media, such as podcasts, videos, and television shows, will help you recognize how native speakers naturally use hace in context. You’ll notice that speakers use this construction frequently and naturally, which will help it become more intuitive for you as well.
Conclusion
Mastering the use of hace to talk about time ago is a fundamental skill that will significantly improve your Spanish communication abilities. This versatile construction appears constantly in natural Spanish conversation and allows you to discuss your personal history, experiences, and actions in a way that native speakers recognize immediately. Remember the key components: hace plus a time expression plus an optional que plus a present tense verb. Whether you choose to place the verb before or after the time expression, you’ll be understood and appreciated for your effort to communicate naturally in Spanish. With consistent practice and attention to the examples provided throughout this guide, you’ll find that using hace becomes second nature, enabling you to discuss your past experiences with confidence and accuracy.

