Geçmişte başlamış, şu ana kadar devam etmiş ve hala devam etmekte olan işleri anlatır.
I have been studying English for five years. (Beş yıldır ingilizce çalışmaktayım.)
She has been working for this company since 2000. (2000 yılından beri bu şirkette çalışıyor.)
Son zamanlarda devam eden ya da gelişme içinde olan genel faaliyet ve düşünceleri anlatır.
We have been working on the new project. (Yeni proje için çalışmaktayız.)
They have been building a new factory near the sea side. (Deniz kenarına yeni bir fabrika inşa etmekteler.)
Tamamlanmamış ya da yarım kalmış işlerin devam ettiğini anlatır.
They have been repairing the road all this week. They haven't finished yet.
(Bu hafta boyunca yolu tamir etmekteler. Henüz bitirmediler.)
POSITIVE FORM : Subject + have(has) been verb-ing
I have been learning English for five months.
She has been learning English since March.
NEGATIVE FORM : Subject + haven\'t (hasn\'t) been verb-ing
You haven't been studying well.
He hasn't been driving car fast.
QUESTION FORM : Have (has) + Subject + been verb-ing?
Have they been playing tennis?
Has it been snowing since morning?
|