Вопросы к Поиску с Алисой
Употребление времён been и have been в английском языке изменяется в зависимости от контекста. www.kp.ru vk.com
Have been используется, чтобы описать действие, которое началось в прошлом и продолжается в настоящем, или чтобы указать нахождение в каком-либо месте или состоянии. vk.com При этом обязательно нужно указать время или длительность действия. vk.com Например: «I have been learning English for 3 years» (Я учу английский уже 3 года). vk.com
Had been употребляется для выражения прошедшего действия, которое продолжалось в прошлом некоторый период времени и закончилось (или могло ещё продолжаться) при наступлении второго, более позднего прошедшего действия. otvet.mail.ru Например: «I had been writing my exercises for two hours when my friend came» (Я писал упражнения два часа, когда пришёл мой друг). otvet.mail.ru
Таким образом, выбор между have been и had been зависит от того, как описывается действие и его продолжительность во времени. www.kp.ru otvet.mail.ru