for three years
Estudei em Boston por três anos.
I studied in Boston for three years.
Se ganharmos, vamos ser felizes por três anos.
If we win, we'll be happy for three years.
— Lagaan: A Coragem de um Povo (2001)
O Tom casou com alguém que tinha estado na prisão por três anos.
Tom married someone who had been in prison for three years.
Tenho estudado francês por três anos.
I have been studying French for three years.
Eu venho estudando inglês por três anos.
I have been studying English for three years.
Eu morei no centro de Boston por três anos.
I lived in downtown Boston for three years.
Morei na Austrália por três anos.
I lived in Australia for three years.
Morei em Boston por três anos antes de vir para Chicago.
I lived in Boston for three years before coming to Chicago.
Eu venho mantendo um diário por três anos.
I've been keeping a journal for three years.