have you … for 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)
Ты давно женат?
А Цан, ты давно ждешь?
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?