Грамматика

How long

Употребление

Вопросительное слово 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 ago и When + past simple

Конструкции

Мы употребляем конструкции How long is it since и How long has it been since, когда нам необходимо выяснить сколько времени прошло с тех пор, как начало происходить действие. Обратите внимает, что после since чаще всего идет Past Simple. Более того, в данной конструкции вместо Present Perfect Simple, может употребляться Present Simple с тем же значением.

Сравнение Present Simple и Present Perfect Simple