уже десять лет

for ten years now

→ уже
phrase Uncommon #19,108
for ten years now Used to say that something has been true continuously up to the present.
RU: Я уже десять лет работаю в этой школе.
EN: I have been working at this school for ten years now.

Уже десять лет, как я приехал в Токио.

I've been living in Tokyo for ten years now.

Он женат на ней уже десять лет.

He has been married to her for ten years.

Мы с Томом уже десять лет друг друга знаем.

Tom and I have known each other for ten years.

Мы с тобой вместе уже десять лет.

We've been together for ten years now.

— Идеальные незнакомцы (2016)

Ты живешь там уже десять лет!

You've been living there for ten years already!

— Призрак в доспехах (1995)

Том уже десять лет не пьёт.

Tom hasn't drunk for ten years.

Я вожу автобус уже десять лет.

I've been driving a bus for ten years now.

Я работаю здесь уже десять лет.

I’ve been working here for ten years.

Мой дядя уже десять лет живет в Париже.

My uncle has been living in Paris for ten years.

Я знаю его уже десять лет.

I've known him for ten years.