Level A2

Time expressions: há, faz, desde, daqui a

Portuguese uses há (or faz in Brazil) for “ago” and for how long something has lasted, desde for a starting point, and daqui a for “in” the future: Moro aqui há três anos.

meaningPortugueseEnglish
agoCheguei há dois dias. / faz dois diasI arrived two days ago.
for (up to now)Moro aqui há três anos.I have lived here for three years.
sinceMoro aqui desde 2022.I have lived here since 2022.
it’s been … sinceFaz / Há um ano que não o vejo.It’s been a year since I saw him.
in (future)Daqui a uma semana.In a week (from now).
for (closed period)Morei lá (por / durante) dois anos.I lived there for two years.

Points to watch

  • With há / faz for a situation that still continues, Portuguese uses the present: Estudo português há um ano. English uses the present perfect.
  • há / faz go before the time phrase: há dois anos. atrás goes after it: dois anos atrás.
  • faz and há are impersonal and stay singular: faz três meses.
  • For the future, daqui a (from now) is used, not há: daqui a dez minutos.

Examples

  • Ela saiu há cinco minutos.She left five minutes ago.
  • Trabalho nesta empresa há dez anos.I’ve been working at this company for ten years.
  • Não chove desde março.It hasn’t rained since March.
  • Faz muito tempo que não vou ao cinema.It’s been a long time since I went to the cinema.
  • O trem sai daqui a meia hora.The train leaves in half an hour.

Common mistakes

  • ✗ Moro aqui por três anos.✓ Moro aqui há três anos.A situation that started in the past and continues takes há + present; English “for three years” suggests por, which in Portuguese refers to a closed or planned period.
  • ✗ Cheguei três dias há.✓ Cheguei há três dias.há comes before the time phrase; English puts “ago” at the end, so learners place há there too.
  • ✗ Estudo português há 2022.✓ Estudo português desde 2022.A point in time (a year, a date) takes desde, like English “since”; há needs a length of time.
  • ✗ Fazem dois anos que moro aqui.✓ Faz dois anos que moro aqui.In time expressions faz is impersonal and stays singular before a plural; English “it has been two years” is singular too, but learners copy the plural anos.
  • ✗ Volto daqui há duas semanas.✓ Volto daqui a duas semanas.For the future the expression is daqui a; há refers to the past, so it clashes with volto.