Usages of haver
Há duas semanas que ando para ir ao oculista.
I have been meaning to go to the optician for two weeks.
Há três dias que ando para aparar as minhas sobrancelhas.
I have been meaning to trim my eyebrows for three days.
Há um mês que ele anda para mudar o óleo do carro.
He has been meaning to change the car's oil for a month.
Há dois dias que eles preparam o complô silenciosamente.
They have been silently preparing the plot for two days.
Há muito tempo que andávamos sob a terra.
We had been walking under the earth for a long time.
Há duas horas que deslizávamos pela escuridão.
We had been sliding through the darkness for two hours.
Há meses que me sinto estagnado num ambiente tóxico.
I have felt stagnated in a toxic environment for months.
Há um ano que lemos romances latino-americanos.
We have been reading Latin American novels for a year.
Eles andam a cruzar a vastidão de areia há dois dias.
They have been crossing the vastness of sand for two days.
Elon.io is an online learning platform
We have an entire course teaching Portuguese (Portugal) grammar and vocabulary.