Home / Grammar exercises / Level B1 / Hace / desde hace / desde / lleva
A summary table and transformation exercises to say how long something has lasted: Están casados desde 1990, desde hace veinte años; Llevo sin dormir bien dos meses. Like the previous exercise, the examples come from Urgencias, Tilde Madrid's Spanish course for health professionals.
Desde goes with a point in time (desde 1990, desde el lunes); desde hace with a quantity of time (desde hace tres años, desde hace un mes).
Llevar + time + gerund (Llevo dos horas esperando), llevar sin + infinitive (Llevo un mes sin fumar) or llevar + time + place (Llevo un año en Madrid).
Hace + time places an action in the past, like “ago”: Llegué hace tres días.