dilogreniyorum.com — güncel yazılar ve rehberler
Çarşamba, 22 Temmuz 2026
Present Perfect Continuous ile Süreklilik İfadeleri İngilizce Gramer

Present Perfect Continuous ile Süreklilik İfadeleri

Present Perfect Continuous ile süreklilik ifadeleri, İngilizcede bir eylemin geçmişte başlayıp şimdiye kadar devam ettiğini ya da etkisinin hâlâ sürdüğünü anlatmak için kullanılır. Bu yapı, özellikle “ne kadar süredir?” sorusuna cevap verirken çok işe yarar. Türkçede çoğu zaman “-yor” veya “...dır/dir, ...den beri” anlamına yaklaşır; ancak birebir çevrilmez.

Bu konu, hem günlük konuşmada hem de sınavlarda sık görülür. “I have been studying for three hours.” gibi cümleler, bir şeyin uzun zamandır devam ettiğini net biçimde gösterir. Şimdi bu yapının nasıl kurulduğunu, hangi süreklilik ifadeleriyle kullanıldığını ve en sık yapılan hataları adım adım inceleyelim.

Present Perfect Continuous nedir?

Present Perfect Continuous, bir eylemin geçmişte başladığını, bir süre devam ettiğini ve şu anla bağlantısının bulunduğunu anlatan zamandır. Yapı, özellikle eylemin süresini vurgular. Sonucun kendisinden çok, sürecin devam etmesi önemlidir.

Bu zamanın temel mantığı şudur: “Bir işe bir süre önce başladım ve hâlâ yapıyorum.” Örneğin, “She has been working here since 2020.” cümlesi, kişinin 2020’den beri burada çalıştığını ve çalışmaya devam ettiğini anlatır.

Bu yapı hangi durumlarda kullanılır?

  • Geçmişte başlayıp hâlâ devam eden eylemler için
  • Sürenin uzunluğunu vurgulamak için
  • Sonuçtan çok süreç önemliyse
  • Geçici durumları anlatırken

Nasıl kurulur?

Present Perfect Continuous yapısı, yardımcı fiil ve fiilin -ing haliyle kurulur. Öznesine göre değişmez; yardımcı fiil “have/has been” olarak gelir. Ardından ana fiil -ing takısı alır.

Gramer yapısı nedir?

Olumlu cümlede yapı şöyledir: Subject + have/has + been + verb-ing. Olumsuzda not eklenir. Soru cümlesinde ise have/has başa gelir.

Gramer tablosu

Yapı Formül Örnek Türkçe
Olumlu Subject + have/has + been + V-ing I have been reading. Okuyorum / bir süredir okuyorum.
Olumsuz Subject + have/has + not + been + V-ing She has not been sleeping well. İyi uyumuyor.
Soru Have/Has + subject + been + V-ing? Have you been waiting long? Uzun zamandır bekliyor musun?

Süreklilik ifadeleri hangileridir?

Bu zamanla en sık kullanılan süreklilik ifadeleri, eylemin ne kadar zamandır sürdüğünü gösterir. En yaygın olanlar for ve since’dir. Bunlara ek olarak lately, recently, all day, all week, the whole morning gibi ifadeler de sık kullanılır.

For ve since arasındaki fark nedir?

For, süre uzunluğunu söyler. Since ise başlangıç noktasını verir. Bu ayrım, Present Perfect Continuous için çok önemlidir.

  • for three hours = üç saattir
  • since Monday = pazartesiden beri
  • for a long time = uzun zamandır
  • since 2019 = 2019’dan beri

Diğer sık süreklilik ifadeleri nelerdir?

  1. all day: bütün gün
  2. all morning: tüm sabah
  3. lately: son zamanlarda
  4. recently: yakın zamanda
  5. this week: bu hafta

Present Perfect Continuous ile süreklilik nasıl anlatılır?

Bu bölümde konunun özünü netleştirelim: Present Perfect Continuous, “devam eden süreç” hissini verir. Cümlede süre belirten bir ifade varsa, konuşan kişi eylemin ne kadar zamandır sürdüğünü özellikle vurgulamak ister. Bu nedenle, eylemin bitip bitmediği değil, devam edip etmediği önemlidir.

Örneğin, “They have been building the house for six months.” cümlesinde önemli olan evin yapım sürecidir. Ev hâlâ bitmemiş olabilir; cümle bunu açıkça hissettirir. Aynı mantık, fiziksel yorgunluk, duygusal durumlar, çalışma, bekleme ve öğrenme gibi eylemlerde de kullanılır.

Örnek cümleler

Aşağıdaki örneklerde hem yapı hem de Türkçe anlamı birlikte verilmiştir. Bu cümleleri sesli tekrar etmek, kalıbı zihne yerleştirmeyi kolaylaştırır.

  1. I have been studying for two hours. — İki saattir ders çalışıyorum.
  2. She has been working since 8 a.m. — Sabah 8’den beri çalışıyor.
  3. We have been waiting for the bus for 20 minutes. — Otobüsü 20 dakikadır bekliyoruz.
  4. He has been feeling tired lately. — Son zamanlarda yorgun hissediyor.
  5. They have been living in Ankara since 2021. — 2021’den beri Ankara’da yaşıyorlar.
  6. It has been raining all day. — Bütün gün yağmur yağıyor.
  7. I have not been sleeping well recently. — Son zamanlarda iyi uyuyamıyorum.
  8. Have you been learning English for a long time? — Uzun zamandır İngilizce öğreniyor musun?

Kısa karşılaştırma tablosu

Yapı Ne anlatır? Örnek Vurgu
Present Simple Genel durum / alışkanlık I work every day. Rutin
Present Continuous Şu anda devam eden eylem I am working now. Şimdi
Present Perfect Continuous Geçmişten beri süren eylem I have been working for hours. Süreç ve süre

Adım adım nasıl doğru cümle kurulur?

Bu yapıyı kurarken basit bir kontrol listesi kullanmak işinizi kolaylaştırır. Özellikle sınavlarda ve konuşmada, sıralamayı doğru hatırlamak önemlidir.

  1. Özneyi seçin: I, you, he, she, we, they.
  2. Have ya da has kullanın.
  3. Been ekleyin.
  4. Fiili -ing haline getirin.
  5. Gerekirse for, since veya başka bir süre ifadesi ekleyin.

Hızlı kontrol listesi

  • Fiil -ing almış mı?
  • He/she/it için has kullanılmış mı?
  • For ve since doğru seçilmiş mi?
  • Zaman ifadesi süreci destekliyor mu?

En sık yapılan hatalar nelerdir?

Bu zaman yapısında hatalar genellikle yardımcı fiil, zaman ifadesi ve fiil biçiminden kaynaklanır. Aşağıdaki problem-düzeltme örnekleri, doğru kullanımı pekiştirir.

  • Problem: I am study for two hours. → Correction: I have been studying for two hours.
  • Problem: She have been working since Monday. → Correction: She has been working since Monday.
  • Problem: We have been to wait for you. → Correction: We have been waiting for you.
  • Problem: They have been live here since 2018. → Correction: They have been living here since 2018.

Bu hatalar neden olur?

En yaygın neden, Present Continuous ile Present Perfect Continuous yapılarının karıştırılmasıdır. Bir diğer neden, “been” kelimesinin unutulmasıdır. Ayrıca, fiile -ing eklemeyi atlamak da çok sık görülür.

Ne zaman Present Perfect Continuous yerine Present Perfect kullanılır?

İki zaman birbirine yakın görünse de vurgu farklıdır. Present Perfect Continuous süreç ve süreyi öne çıkarır. Present Perfect ise çoğu zaman sonuç, tamamlanmış etki veya deneyim hissi verir.

Örneğin, “I have painted the room.” cümlesi, boyama işinin tamamlandığını düşündürür. “I have been painting the room.” ise boyama sürecine odaklanır; işin hâlâ sürüyor olabileceğini hissettirir.

Dış kaynaklar

Bu konuyu derinleştirmek için Cambridge Grammar ve British Council Grammar kaynaklarına bakabilirsiniz. Bu tür kaynaklar, kullanım farklarını ve örnek cümleleri güvenilir biçimde sunar.

Sık Sorulan Sorular

Present Perfect Continuous neyi ifade eder?

Geçmişte başlayıp hâlâ devam eden bir eylemi ifade eder. Özellikle sürenin uzunluğu ve devam eden süreç vurgulanır. “For” ve “since” ile çok sık kullanılır.

For ve since nasıl ayırt edilir?

For, sürenin uzunluğunu söyler: for two hours, for a long time. Since ise başlangıç zamanını verir: since Monday, since 2020. Kuralı böyle hatırlamak en kolay yoldur.

He, she, it ile have mi has mı kullanılır?

He, she ve it ile has kullanılır. Diğer öznelerde have gelir. Örneğin, “She has been working” doğrudur.

Bu zaman günlük konuşmada kullanılır mı?

Evet, çok sık kullanılır. Özellikle bekleme, çalışma, okuma, yaşama ve hissetme gibi durumlarda doğaldır. Konuşmada süreyi vurgulamak için oldukça faydalıdır.

Present Perfect Continuous ile Present Continuous arasındaki fark nedir?

Present Continuous, şu anda o anda yapılan eylemi anlatır. Present Perfect Continuous ise geçmişten beri devam eden süreci anlatır. Yani biri “şimdi”, diğeri “bir süredir” fikrini taşır.

Her fiil bu yapıyla kullanılabilir mi?

Hayır. Genellikle action verbs ile kullanılır. Know, like, believe gibi durum fiilleri çoğu zaman bu yapıda tercih edilmez; onların yerine Present Perfect veya Present Simple daha uygun olabilir.

Özet

Present Perfect Continuous ile süreklilik ifadeleri, İngilizcede devam eden süreçleri anlatmanın en net yollarından biridir. Yapının temelinde have/has been + fiil-ing formu yer alır. For ve since kullanımı, cümlenin anlamını güçlendirir ve sürenin ne kadar zamandır devam ettiğini açıkça gösterir.

Bu konuyu öğrenirken üç şeye dikkat edin: yardımcı fiilin doğru seçimi, fiilin -ing alması ve süre ifadesinin doğru kullanımı. Örnek cümleleri tekrar ederek ve küçük hata listelerini kontrol ederek bu yapıyı kısa sürede kalıcı hâle getirebilirsiniz.