Moro aqui há três anos
In this lesson, you will learn how to say how long something has been going on, with há, faz and desde.
Something that is still true
English uses I have lived here. Portuguese uses the present, because it is still happening:
| Portuguese | English |
|---|---|
| Moro aqui há três anos. | I've lived here for three years. |
| Faz três anos que eu moro aqui. | I've lived here for three years. |
| Moro aqui desde 2022. | I've lived here since 2022. |
| Estudo português desde janeiro. | I've studied Portuguese since January. |
Há, faz or desde?
- Há and faz go with a length of time: há três anos, faz três anos. In speech, faz ... que is very common.
- Desde goes with a starting point: desde 2022, desde janeiro, desde ontem, desde criança.
Asking
- Há quanto tempo você mora aqui?
- Faz quanto tempo que você estuda português?
- Desde quando você trabalha aqui?
Still true or finished?
| Portuguese | Meaning |
|---|---|
| Moro no Rio há cinco anos. | I still live there. |
| Morei no Rio por cinco anos. | I don't live there anymore. |
| Cheguei ao Rio há cinco anos. | I arrived five years ago. |
A história do Daniel
Daniel é colombiano e mora em Recife há quatro anos. Ele chegou ao Brasil para trabalhar numa empresa de tecnologia, e desde então a vida dele mudou muito. Faz dois anos que ele divide um apartamento com um amigo brasileiro, e os dois jogam futebol toda semana. Daniel estuda português desde que chegou, mas ainda tem dificuldade com alguns sons. Há seis meses, ele adotou um cachorro, e agora passeia na praia todo fim de semana. Ele sente saudade da família, mas diz que Recife já é a casa dele.
Pay attention! Do not translate I have lived word for word. To say how long something has been true, Brazilians use the present: Moro aqui há três anos.