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 – Я смотрю новости с утра.
пробный урок
онлайн Запишитесь и оцените
как это просто
интересные
события и темы? Подпишитесь на нашу
рассылку
популярное
на сайте
интересные
события и темы? Подпишитесь на нашу
рассылку
онлайн Запишитесь и оцените
как это просто