спрашивать по английски
Автор I_am happy задал вопрос в разделе Прочее образование
как правильно по-английски задать вопрос: "Как долго ты что-либо делал?" и получил лучший ответ
Ответ от Helena S-va[гуру]
How long had you been living in Moscow before you moved here? - Вот то, что Вы имеете в виду. Past Perfect Continuous (действие, которое длилось в течение определенного периода до какого-то другого действия в прошлом) + Past Simple. Грамматически правильно, но в разговорной речи вряд ли кто станет строить такую громоздкую конструкцию, скорее спросят, используя Past Perfect (это если упоминать, что это было до другого действия в прошлом, т. е.: How long had you lived in Moscow before you moved here?) или просто Past Simple (How long did you live in Moscow?) Или Present Perfect, если проживал/проживаешь до настоящего момента: How long have you lived in Moscow?
После How long хорошо бьi Present Perfect.
так ты смысл пойми - в каком контексте применяется - Как долго ты - жил, ел, с дамой плясал - не важно - откуда этот вопрос ?