Spanish Language Learning – time with “hacer” in different tenses

Please help!

I’m really struggling with how the word “hace” changes meaning depending on the tense when it is used to express time. Is the below about right? Does anyone have any tips? Don’t even get me started with when to use “hacía” or “por hace.”

**present tense (“have been” “for”)**
Hace un año que estudio español. — I have been studying Spanish for one year. 
=
Estudio español desde hace un año.  — I have been studying Spanish for one year.

**present perfect (“long passed” “it was” “ago”)**
El tren ha pasado hace tiempo. — The train has long passed. = The train has passed a long time ago.

Usually used like “hace tiempo” or “hace rato” to mean “long past” or “a long time ago” and not with numbers, but with numbers, it just means “ago”

El tren ha pasado hace una hora.  — The train has passed an hour ago.

It used instead of the preterite to emphasise a connection between the near past and present.

**preterite (“it was” “ago”)**
Hace un año que conocí a tu padre. –It was one year ago I met your father. = One year ago, I met your father. = I met your father one year ago.
=
Conocí a tu padre hace un año. — I met your dad one year ago.

**imperfect (“had been” “for”)**
Hacía/hace un año que estudiaba español cuando …. — I had been studying Spanish for one year when …..
=
Estudiaba español hacía/hace un año cuando …. — I had been studying Spanish for one year when …..
=
Estudiaba español desde hacía/hace un año cuando ….  I had been studying Spanish for one year when …..

“Hacía” and “hace” are both fine here, but “hacía” is preferred so the tenses match.

**pluperfect (“long passed” “it was” “ago”)**

Aunque el imperio había pasado hacía/hace tiempo, muchos 

de ellos permanecían aquí. — Although the empire had long passed, many of them remained here.

**Conditional ???**

**Conditional perfect ???**

**Future ???**

**Future perfect???**



View Reddit by somelikeitthot69View Source

3 Comments

  1. dalvi5 March 19, 2023
  2. silvalingua March 19, 2023
  3. Dlmlong March 19, 2023
Y Z Phonics Chant for Children | Alphabet Chant | Fun Kids English
MAGIC SPORT | Full Episode 3 | TV Series | English | Full HD | 1080p
Twinkle Twinkle Little Star, Nursery Rhymes #shorts #shortvideos
Chinese Language Learning – I just took the HSK6 exam: Here’s my analysis and advice
Learn English through Story ⭐ Level 5 – The Pigeon – Graded Reader
Study English, Daily English Grammar in Use |Dek Rean|
Learn English with The BOSS BABY
ইংরেজি শেখা আমি যেভাবে শুরু করলাম। আপনারাও করতে পারেন। ||Dayal Chandra || learning English
Mandarin peel will add male power!
Chinese Anki Sentences #Shorts 16
Chinese Language Learning – I just took the HSK6 exam: Here’s my analysis and advice
'You Are So Beautiful'🌹in Chinese #learnchinese #learnmandarin #languages #chineselesson
Learn Spanish with Joel! The Last of US
How I Became Fluent In Spanish in a Week By Using Omegle…
How I Became Fluent in Spanish…FAST (self taught)
Spanish Language Learning – I made a chatbot that lets you SPEAK to a Spanish teacher / He creado un chatbot que te permite HABLAR con un profesor de español