Английский · уровень B1
Началось в прошлом — и до сих пор продолжается: have/has been + -ing.
I have been learning English for two years. — Я учу английский уже два года (и продолжаю).
She has been working here since 2020. — Она работает здесь с 2020-го.
We have been waiting for two hours! — Мы ждём уже два часа!
Два спутника:
• for + срок: for two years, for an hour
• since + точка старта: since 2020, since Monday
По-русски это простое настоящее («учу, работаю, ждём») плюс «уже» или «с» — вот и маркер.
I ___ (learn) English for five years.
💡 процесс длится до сих пор (for) — have been + -ing
В боте таких заданий сотни, и они подстраиваются под тебя: правило вернётся в тренировку ровно тогда, когда ты начнёшь его забывать.
Тренировать в Telegram