Hace…(time)…..que To ask how long something has been going on, we use: ¿Cuánto tiempo hace que (present tense verb)? Ex: ¿Cuánto tiempo hace que cantas en el coro? How long have you sung in the choir? Or How long have you been singing in the choir?
Hace + time + que + present tense verb (activity) In order to answer the previous question and state how long we’ve been doing something, we use: Hace + time + que + present tense verb (activity) Ex: Hace dos años que canto en el coro. It’s been two years since I’ve sung in the choir. Or It’s been two years since I have been singing in the choir.
¿Cuánto tiempo hace que…? Tú/tomar lecciones de voz ¿Cuánto tiempo hace que tomas lecciones de voz? Hace tres años que tomo lecciones de voz. Vosotros/ensayar con la banda ¿Cuánto tiempo hace que ensayáis con la banda? Hace treinta minutos que ensayamos. Ellos/estar en línea ¿Cuánto tiempo hace que están en línea? Hace una hora que están en línea.