Present perfect continuous

(Present perfect progressive sayfasından yönlendirildi)

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 değiştir

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.