Грамматика

How long в английском языке

How long в английском языке

How long – Как долго?

Нас интересует количество времени, который человек тратить на то или иное действие. 

How long have you been waiting for me? – Как долго ты ждешь меня?

How long has he been watching this TV show? – Как долго он смотрит это телевизионное шоу?

How long have they been trying to find the keys? – Как долго они пытаются найти ключи?

 

How long обычно используется во времени Present Perfect Continuous


Местоимение/существительное + HAVE/HAS BEEN + Глагол с окончанием ing


I have been listening to music for 30 minutes – Я слушаю музыку 30 минут.

The computer has been working for 5 hours – Компьютер работает 5 часов.

We have been discussing this problem all morning – Мы обсуждаем эту проблему все утро.

 


Порядок слов в вопросе с How long

 

HOW LONG + HAVE/HAS + Местоимение/существительное+ BEEN+ Глагол с окончанием ing

How long have you been walking around the city? – Как долго ты гуляешь по городу?

 

Очень часто с HOW LONG употребляется время Present Perfect


HOW LONG + HAVE/HAS + Местоимение/существительное+ Глагол с окончанием ed или 3 форма глагола.

How long have you been here? – Как долго ты здесь находишься?

 

В данному случае надо обращать внимание на глагол, так как некоторые не употребляются во временах Continuous.

 

Глаголы, которые не используют в длительных временах

Обратите внимание, что с этими глаголами вместо времени Present Perfect Continuous мы употребляем время Present Perfect.


Be – быть

How long have you been to Spain? – Как долго ты был в Испании? МОЖНО ТАК ГОВОРИТЬ

How long have you been being to Spain? - НЕЛЬЗЯ ТАК ГОВОРИТЬ

 

Know – знать

How long have you known them? – Как долго ты знаешь их? МОЖНО ТАК ГОВОРИТЬ

How long have you been knowing them? НЕЛЬЗЯ ТАК ГОВОРИТЬ

 

Have – иметь

How long have you had this car? - Как долго у тебя есть эта машина? МОЖНО ТАК ГОВОРИТЬ

How long have you been having this car? НЕЛЬЗЯ ТАК ГОВОРИТЬ

 

К таким глаголам также относятся want, own, need, like, believe, seem, understand, exist, hate, taste, smell и другие.

 

Когда мы отвечаем на вопросы с How long, то в ответах употребляем предлоги FOR, SINCE

 

How long have you been teaching French? – Как долго ты преподаешь французский язык?

I have been teaching French for 3 years – Я преподаю французский язык 3 года.

 

How long have you been watching news? – Как долго ты смотришь новости?

I have been watching news since morning – Я смотрю новости с утра.

 

 

 

 

 

 

 

Запишитесь на бесплатный пробный урок Онлайн
Записаться
Бесплатный пробный урок онлайн
Запишитесь и оцените как просто можно
изучать английский язык
Имя*
E-mail*
Телефон*
 
Запишитесь в разговорный клуб английского языка.
Вас ждет увлекательная беседа!
Ваше имя*
E-mail*
Телефон