Когда в английском языке пишется been had или has
а по тачнее
be,was(were), been- неправильный глагол "быть","находиться" ;
been-третья форма глагола TO BE
has или have-это глагол "иметь":
I have...
You have...
We have..
They have...
He has...
She has...
It has...
Had-прошедшая форма глагола have(has)
применение этих глаголов:
Время Present Perfect Continuous используется для описания действия в процессе, которое происходило и продолжает происходить (либо завершилось только что).
применение Present Perfect Continuous:
1. Действие находится в процессе (отсюда связь с группой Continuous).
2. Процесс начался в прошлом и продолжается до настоящего (отсюда связь с группой Perfect)
Пример.
I have been living in Kiev since 1975. — Я (уже) живу в Киеве с 1975 года.
Я живу и продолжаю жить в Киеве, процесс начался и продолжается!
How long have you been studying Spanish? — Сколько времени ты (уже) учишь испанский?
В этих примерах очень важно слово уже, которое незримо присутствует в конструкциях Present Perfect Continuous. Т. е. процесс продолжается из прошлого в настоящее.
I,you,we,they have been....
She,he has been....
He has been playing football all day. — Он играет в футбол целый день.
I’ve been waiting for you for two hours. — Я жду тебя уже два часа.
это группа времен Perfect Progressive
Present PP- has been
Past PP- had been
Future PP- will has been
В Pаst Perfect