Present Perfect Progressive
Kısaca
Present Perfect Progressive, geçmişte başlayıp hâlâ devam eden bir eylemin ne kadar süredir sürdüğünü anlatır. Bazen de az önce biten bir uğraşın bugün görülen etkisini vurgular. Odak, tamamlanan sonuçtan çok eylemin devam etmesi veya sürecidir.
Yapı
Özne + have/has + been + fiil-ing. Olumsuzda haven’t/hasn’t been, soruda Have/Has + özne + been + fiil-ing kullanılır.
Kullanım
- Süren eylemler için for + süre (for two hours), başlangıç noktası için since + zaman (since eight o’clock) kullanılır.
- Eylem az önce bittiyse, şimdi görülen etkisini açıklamak için de kullanılabilir: Kirli eller, yorgunluk gibi.
- Lately ve recently, son dönemde tekrarlanan veya süren uğraşlarla sık kullanılır.
Örnekler
- I’ve been studying English for two hours. — İki saattir İngilizce çalışıyorum.
- She’s been waiting for the bus since eight o’clock. — Saat sekizden beri otobüs bekliyor.
- Have you been gardening? Your hands are dirty. — Bahçeyle mi uğraşıyordun? Ellerin kirli.
- We’ve been working from home lately. — Son zamanlarda evden çalışıyoruz.
Yaygın hata
❌ I am studying English since two hours.
✅ I have been studying English for two hours.
Türkçede ‘iki saattir çalışıyorum’ şimdiki zamanla söylenir. İngilizcede geçmişte başlayıp hâlâ süren eylemde have been + fiil-ing, süre belirtirken de since yerine for kullanılır.
Unutma
For bir süreyi, since ise eylemin başladığı zamanı belirtir.