have been: geçmişteki bir zamandan şu ana kadar had been: geçmişteki bir zamandan geçmişteki başka bir zamana kadar was: geçmişteki bir anda ya da kısa zaman diliminde
i was working = çalışıyordum. geçmişte belli zaman diliminde yaptığın iş şöyle örnek vereyim: saat şimdi 6 olsun ve şu an tv seyrediyorsun: he is watching tv şimdi 2 saat öncesine gidelim (saat 4) ve işte çalıştığını düşün: he was working at 4 o'clock // o saat 4 de çalışıyordu
sabah 9 da işe başladın diyelim:he started working saat 4 te hala çalışıyorsun :he was working saat 5 te işin bitti: he finished working
had been: geçmişteki bir zamandan geçmişteki başka bir zamana kadar
was: geçmişteki bir anda ya da kısa zaman diliminde