Hace with time expressions
hace que To talk about an event that began in the past and is still going on use + time + + verb in present hace que
Empecé a estudiar español. Estoy estudiando español. 2010 2011 2012 Empecé a estudiar español. Estoy estudiando español. Hace dos años que estudio español.
Tiempo Una hora… Un día… Una semana… Un mes… Un año… Mucho tiempo Poco tiempo
We have been collecting coins for three months. Hace tres meses que nosotros coleccionamos monedas.
Juan has been taking piano lessons for five days. Hace cinco días que Juan toma las clases de piano.
Hace una hora más o menos… Hace un año más o menos… Hace una hora más o menos… about, around
¿Cuánto tiempo hace que ...? How long ......?
¿Cuánto tiempo hace que trabajas aquí? How long have you been working here?
Más expresiones
Estoy loco(a) por... I'm crazy about...
¿Sigues practicando...? Are you still doing...?
Paso mucho tiempo... I spend a lot of time...