gevezebaykuş
EN
Menü
← Tüm cümle yapısı bölümleri
B2

Cümle yapısı: Present perfect continuous (have/has been + -ing)

Geçmişte başlayıp hâlâ süren bir etkinliğin ne kadar zamandır sürdüğünü anlatan zaman.

Alparslan renkli bloklarla köprü kuruyor; Dobi izliyor. Parçaları birleştir

Bu bölümde

  • Ne zaman kullanılır?

    Geçmişte başlayıp hâlâ süren ya da az önce biten bir etkinliğin süresini vurgular. Tipik sorusu: How long…? (Ne zamandır…?)

  • Present perfect continuous

    geçmişten beri sürüyor; hâlâ sürüyor

    Kalıp: Özne + have/has been + fiil + -ing

    Örnek: I have been waiting for the bus for twenty minutes.

    Örnek: It has been raining since this morning.

  • Formül

    Olumlu: They have been playing for an hour. · Olumsuz: We haven't been waiting long. · Soru: Have you been waiting long? · Kısa cevap: Yes, I have. / No, I haven't.

  • Renkli örnekler

    Türkçede -iyor, İngilizcede have been + -ing.

    Örnek: I have been learning English for three years. (Üç yıldır İngilizce öğreniyorum.)

    Örnek: It has been raining since this morning. (Sabahtan beri yağmur yağıyor.)

  • Türkçe karşılıklar

    Örnek: They have been playing for two hours. (İki saattir oyun oynuyorlar.)

    Örnek: How long have you been waiting here? (Ne zamandır burada bekliyorsun?)

  • İpucu

    Türkçedeki “Üç yıldır öğreniyorum” İngilizcede şimdiki zaman OLMAZ: “I am learning English for three years” yanlış; I have been learning English for three years. know, like gibi durum fiillerinde present perfect kullanılır: I have known her for years.

B2 seviyesinde 8 bölüm içinde 5. sırada.

Bu seviyede keşfe devam