Употребление
Вопросительное слово How long употребляется в случаях, когда нас интересует продолжительного того или иного действия. How long может употребляться с различными временами.
Перфектность
Часто вопросительное слово how long может являться словом-маркером Present Perfect Simple или Present Perfect Continuous.
Перевод
На русский язык how long обычно переводится как: как долго; как давно
Present Perfect
How long have you been here?
Как давно тут здесь?
Present Perfect Continuous
How long have you been waiting?
Как давно ты ждешь?
Present Simple
How long is it since you started working here?
Сколько времени прошло с тех пор, как вы начали здесь работать?
Past Simple
Обратите внимание, что когда мы задаем вопрос про конкретный момент в прошлом, мы употребляем How long ago в значении When. В сопутствующих материалах внизу этой страницы вы найдете ссылку на детальное описание этой темы.
Конструкции
Мы употребляем конструкции How long is it since и How long has it been since, когда нам необходимо выяснить сколько времени прошло с тех пор, как начало происходить действие. Обратите внимает, что после since чаще всего идет Past Simple. Более того, в данной конструкции вместо Present Perfect Simple, может употребляться Present Simple с тем же значением.
Упражнения
Beginner
Упражнения на Present Perfect и Past Simple
Упражнения на Present Perfect Simple
Elementary
Упражнения на времена
Упражнения на since и for
Упражнения на выражения времени Present Perfect
Упражнения на Past Simple и Present Perfect
Упражнения на Present Perfect Continuous
Pre-intermediate
Упражнения на Present Perfect
Упражнения на Present Perfect Continuous