Кажется, что have been очень часто используется в английском языке. Но я не уверен, когда его использовать.

Ответ носителя языка
Rebecca
Да, это правильно. Это часто употребляемое выражение! Have been – это настоящее совершенное продолженное время. Его можно использовать, когда что-то произошло в прошлом и все еще продолжается. Например, это может быть обычная привычка или занятия, такие как чтение. Форма has/have + been + причастие настоящего времени. Пример: I've been going to swimming lessons every Monday for the past two months. (Я беру уроки плавания каждый понедельник в течение последних двух месяцев.) Пример: She has been playing violin since she was a child. (Она играет на скрипке с детства.)