for three years now
Том уже три года находится за границей.
Tom has been abroad for three years already.
I've been married for three years.
I've been working here for three years already.
Не верится, что прошло уже три года.
I can't believe it's already been three years.
Том уже три года учит французский.
Tom has been studying French for three years now.
We've known each other for three years now.
I've been in prison for three years now.
We've been together for three years already.
— Всё везде и сразу (2022)
Том и Мэри дружат уже три года.
Tom and Mary have been friends for three years.