Duración en fiestas y familia: hace, llevar, desde, quedan
Dannis
Hace + tiempo + que + presente: an action that started in the past and still continues. E.g.: Hace 3 meses que no veo a mi familia. (in English: "I haven't seen my family for 3 months")
Negative: Hace + tiempo + que + no + verbo. E.g.: Hace años que no celebramos juntos San Juan.

Llevar + gerundio: duration of an ongoing action. E.g.: Llevo dos años viviendo en España. Negative alternative: Llevo 6 meses sin ir a casa. (in English: "I haven't gone home for 6 months")

Desde hace + tiempo (with the present): No veo a mi familia desde hace medio año. (in English: "I haven't seen my family for half a year")
Desde + point in time: No nos vemos desde julio / desde Navidad. (in English: "since July / since Christmas")

To talk about the time left until a celebration: Quedan dos semanas para Semana Santa. Also: Falta un mes para Navidad. (in English: "there are … left until…")
