Present perfect continuous veya present perfect progressive, İngilizce dilbilgisinde süreklilik bildiren zaman yapılarından biri. Standart olumlu bir cümle özne, "have/has" yardımcı fiili, "be" fiilinin üçüncü hâli (been) ve ana fiilin present participle (-ing) hâlinden oluşur. Geçmişte bir anda başlamış, şu ana kadar devam etmiş ve hâlen devam etmekte olan bir olay veya durumdan bahsederken kullanılır:
- We have been playing tennis for two hours.
"Present perfect" ile karşılaştırma
Eğer cümlede vurgulanmak istenen tamamlanmış bir eylemin "sonucu" ise present perfect kullanılır:
- I have painted the room blue.
- I have read the book you gave me.
Eğer vurgulanmak istenen eylemin "kendisi" ise ve eylem henüz "tamamlanmamış" ise present perfect continuous (sürekli) zaman yapısı kullanılır:
- I have been decorating the house all summer.
- I have been reading the book you gave me. I’ve got another 50 pages to read.
Bir eylemin süresinden bahsederken genellikle continuous yapı kullanılır; o sürede tamamlanmış nesnelerden bahsederken ise present perfect kullanılır:
- I have been writing emails for three hours.
- I have written twenty emails.