Этот материал относится к уровню Upper-Intermediate. Если ваш уровень ниже, лучше сначала хорошо разобраться с базовой конструкцией used to (привычки в прошлом), а уже потом переходить к разнице между be used to и get used to
На сайте есть отдельная статья с подробным объяснением базовой конструкции used to — сначала рекомендую изучить её
Очень часто студенты путаются в этих трех конструкциях. Вроде слова одинаковые, но смысл разный. Давайте разберём спокойно и по порядку
Used to + infinitive
Значение: Мы говорим о привычке или состоянии в прошлом, которого сейчас уже нет
Формула
used to + глагол
didn’t use to + глагол
Примеры

I used to sleep for eight hours — Раньше я спал по 8 часов (сейчас уже нет)
I didn’t use to drink coffee — Раньше я не пил кофе
В настоящем времени формы use to не существует
Нельзя сказать: I use to sleep
Если вы говорите о привычке сейчас, используйте usually + Present Simple: I usually sleep six hours
Used to и would: когда можно заменить
Иногда вместо used to можно использовать would
Важно: would подходит только для действий (action verbs), а used to можно использовать и для действий, и для глаголов состояний. Забыли глаголы состояния? Вот статья
When I was a student, I would get up early and make coffee every morning — Когда я был студентом, я часто вставал рано и каждое утро делал кофе (глагол get up не является глаголом состояния)
We would buy croissants from the local baker every Sunday — Мы покупали круассаны у местного пекаря каждое воскресенье (глагол buy не является глаголом состояния)
Мы не используем would с глаголами состояния, например: be, have (в значении владеть), know, like, need, believe и т.п.
Неправильно: I would be shy as a child
Правильно: I used to be shy as a child
В детстве я был застенчивым
Неправильно: I would have long hair
Правильно: I used to have long hair
Раньше у меня были длинные волосы
Be used to + gerund / noun
Значение: Это значит «быть привыкшим к чему-то». Ситуация уже нормальная, привычная, не вызывает стресса
Формула
be used to + V-ing
be used to + существительное
Примеры
I am used to sleeping six hours — Я привык спать 6 часов
He isn’t used to driving on the left — Он не привык водить по левой стороне.
Здесь used — это не прошедшее время. Это прилагательное, которое означает «привыкший»
Обратите внимание: после to идёт не инфинитив, а V-ing или существительное.
Неправильно: I am used to sleep
Правильно: I am used to sleeping
Get used to + gerund / noun
Значение
Это процесс привыкания. Не результат, а именно изменение (пытаемся к чему-то привыкнуть)
Формула
get used to + V-ing
get used to + существительное
Примеры

I am getting used to working at night — Я привыкаю работать ночью
You will get used to it — Ты привыкнешь к этому
Если be used to — это «мне уже нормально», то get used to — это «мне пока сложно, но я адаптируюсь»
Кратко
used to + глагол
→ привычка в прошлом, которой сейчас нет
be used to + V-ing
→ мне это уже привычно
get used to + V-ing
→ я привыкаю, процесс идёт
Если хотите уверенно использовать эти конструкции на уровне B2, важно не просто запомнить формулы, а начать замечать их в фильмах, статьях и живой речи. Чем чаще вы видите реальные примеры, тем быстрее разница становится интуитивно понятной. Плюс, не забываем про упражнения в грамматических сборниках :)

Веду блог, YouTube-канал и языковые курсы. Заходите в мой Telegram-канал — там много полезной информации!