У реченні “how long do you learn English?” є невелика граматична помилка.
❌ Що не так:
“do you learn” (Present Simple) не підходить для тривалості дії. Це звучить як загальне запитання про звичку, а не про період часу.
✅ Правильні варіанти:
How long have you been learning English? (найправильніше — означає “як довго ти вже вчиш”)
How long have you learned English? (можна, але менш природно)
💡 Чому так:
Коли питаємо “як довго” (how long) про дію, яка почалась у минулому і триває зараз — використовуємо Present Perfect Continuous:
have/has been + V-ing
How long do you learn English? Де помилка?
Де помилка у реченні: How long do you learn English?
1 відповідь
-
Віктор
|
|