ты давно

have you … for long?

→ ты
phrase Common #9,081
have you … for long? Used at the start of a question to ask how long something has been true or when it last happened.
RU: Ты давно здесь работаешь?
EN: Have you worked here long?

Ты давно замужем?

How long have you been married?

Ты давно изучаешь французский?

How long have you been studying French?

Ты давно тут сидишь?

How long have you been sitting here?

Которого ты давно забросил.

Which you abandoned long ago.

— Плата за страх (1953)

Ты давно встречал свою мать?

Have you seen your mother lately?

— Четыреста ударов (1959)

Ты давно здесь?

How long have you been here?

— Портрет девушки в огне (2019)

Ты давно не был в столовой.

You haven't been to the cafeteria in a long time.

— Жизнь других (2006)

Афанасий, ты давно приехал-то?

Afanasy, how long have you been here?

— Afonya (1975)

Ты давно женат?

How long have you been married?

А Цан, ты давно ждешь?

A-Cang, have you been waiting long?

— Ип Ман (2008)

Ты давно играешь в шахматы?

How long have you been playing chess?

Ты давно оттуда?

How long have you been there?

— Солярис (1972)

Ты давно здесь живёшь?

Have you lived here for a long time?

Ты давно мою маму знаешь?

How long have you known my mother?

— Машинист (2004)

Ты давно его видела?

Have you seen him lately?

— Жить (1952)

Ты давно знаешь Тома?

Have you known Tom for a long time?

Ты давно не спишь?

Haven't you slept for a long time?