for twenty years
Minha família vive aqui há vinte anos.
My family has lived here for twenty years.
Ele nada há vinte anos e nunca se machucou.
He has been swimming for twenty years and has never been injured.
Moro em Realengo há vinte anos.
I've lived in Realengo for twenty years.
Eu preciso dele para me ajudar a vingar o meu pai, que foi morto há vinte anos.
I need him to help me avenge my father, who was killed twenty years ago.
— A Princesa Prometida (1987)
Eles estão casados há vinte anos.
They have been married for twenty years.
Ele é professor de matemática há vinte anos.
He has been a mathematics teacher for twenty years.
Estou trabalhando nisso há vinte anos.
I've been working on this for twenty years.