Вопрос задан 21.10.2026 в 23:41. Предмет Английский язык. Спрашивает Филонова Мария.

how long ... you ... to drive? 1. do, learn 2. are,learning, 3. have, learning, 4 have, been learning

Перейти к ответам

Ответы на вопрос

Отвечает Суханова Ольга.

Правильный ответ — 4. have, been learning.

Полное предложение:

How long have you been learning to drive?

Перевод: «Как долго ты учишься водить машину?»

Здесь используется время Present Perfect Continuous (настоящее совершённое длительное время).

Оно употребляется, когда действие началось в прошлом, продолжается до настоящего момента и важно подчеркнуть его длительность.

Формула:

How long + have/has + подлежащее + been + глагол с окончанием -ing?

Разберём предложение:

  • How long — как долго;

  • have — вспомогательный глагол;

  • you — ты;

  • been learning — учишься в течение некоторого времени;

  • to drive — водить машину.

Почему остальные варианты неправильные?

1. do, learn — How long do you learn to drive? Грамматически не подходит для вопроса о действии, которое началось в прошлом и продолжается сейчас.

2. are, learning — How long are you learning to drive? Present Continuous описывает действие, происходящее сейчас, но в данном контексте не подходит для вопроса о длительности обучения с прошлого до настоящего.

3. have, learning — How long have you learning to drive? Грамматически неправильно, потому что после have в Present Perfect Continuous обязательно должно стоять been.

4. have, been learning — правильный вариант, поскольку обучение началось в прошлом и продолжается в настоящем.

Ответ: 4. have, been learning.

Похожие вопросы

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

Задать вопрос