Hace [time] que hace is used to say how long something has been happening, or to say “ago” Hace cuatro meses que estamos en escuela. “It’s been four months since we’ve been in school.” Hace dos años que Sr. Noelle se casó. “It’s been two years since Mr. Noelle got married.” que does not mean “since”
Hacer in time: ejemplos
Hace dos años que trabajo aquí Hace dos años que trabajé aquí
Expanded Learning “For how long…?” and “Since when…?” ¿Cuánto tiempo hace que…? –¿Cuánto tiempo hace que estás aquí? –¿Cuánto tiempo hace que estudias español? Also, for when you haven’t seen somebody in awhile –¡Hola, Jorge, cuánto tiempo! –“Long time, no see” or “It’s been awhile”
Still don’t understand? Present for / since que is typically used no “helping verb” is needed in Spanish like in English (“I have lived in Tennessee for awhile.”) Preterite ago que is optional