Faz, Há, or Desde? Talk About Time and Duration in Portuguese
Describe an amount of time, a starting point, or a duration that continues into the present.
Real Life Portuguese · 8 min read · Updated October 14, 2026
The short answer
Faz can describe a duration: Faz dois anos que moro aqui (I have lived here for two years). It can also refer to a point in the past: Cheguei faz uma semana (I arrived a week ago). The verb fazer changes with tense, but present faz is especially common in everyday time expressions.
Use faz to talk about an amount of time
When the sentence names a period such as dois meses or três semanas, faz helps answer “how long?” or “how long ago?” Read the rest of the sentence to see whether the period continues now or marks time since a completed event.
Faz três meses que estudo português.
I’ve been studying Portuguese for three months.
A gente se conheceu faz cinco anos.
We met five years ago.
Faz quanto tempo que você trabalha aqui?
How long have you worked here?
Use há for time that has passed or a duration
Há can mean “there is/are,” but it also expresses elapsed time. Há dois anos trabalho aqui can mean that you have worked here for two years; há duas semanas means two weeks ago or for two weeks, depending on the sentence. The verb haver is impersonal in this time use, so há stays the same.
Portuguese speakers may choose faz or há in similar duration sentences. These patterns are useful to recognize in speech and writing. Do not confuse elapsed-time há with the preposition a in a future time expression such as daqui a dois dias (in two days).
Moro nesta cidade há seis meses.
I have lived in this city for six months.
O trem saiu há dez minutos.
The train left ten minutes ago.
Há quanto tempo você conhece a Ana?
How long have you known Ana?
Use desde to name the starting point
Desde means since or from, and it introduces a starting point: desde 2022 (since 2022), desde segunda-feira (since Monday), or desde criança (since childhood). It focuses on when a period began rather than how long the period is.
Combine desde with a present-tense verb when an activity began in the past and still continues: Trabalho aqui desde março (I’ve worked here since March). If the action is over, use a past-tense context that makes that clear.
Estudo português desde janeiro.
I’ve studied Portuguese since January.
Ela mora no Brasil desde 2024.
She has lived in Brazil since 2024.
Não vejo meus primos desde o Natal.
I haven’t seen my cousins since Christmas.
Choose between a duration and a starting date
Ask yourself whether you want to name an amount of time or the moment the period began. Use faz or há with an amount—há três anos—and desde with a starting point—desde 2023. This contrast helps you describe work, study, relationships, and life in a new city.
For more date and schedule practice, use Real Life Portuguese guides to appointments, months, and daily routines. I Speak Portuguese teachers can ask how long you have studied and when you started, giving you a natural way to practice the difference.
Faz um ano que moro aqui; cheguei em outubro passado.
I’ve lived here for a year; I arrived last October.
Trabalho nesta empresa desde 2021.
I’ve worked at this company since 2021.
Ela começou a estudar há duas semanas.
She started studying two weeks ago.
Put it into practice
Use faz or há with a length of time and desde with a starting point. Context shows whether the period continues now or ended in the past.
Quick practice
Which Portuguese example matches “We met five years ago”?
Choose an answer to check yourself.
Keep practicing with the Real Life Portuguese app
Build on this guide with everyday expressions and native Brazilian audio. Choose iPhone, Android, or the web app.
