1. Ana sayfa
  2. Gramer
  3. B2 · Orta üstü
  4. Perfect Continuous Tenses
  5. Present Perfect Continuous

B2 · PRESENT PERFECT CONTINUOUS

Present Perfect Continuous

B2 İngilizce gramer · Perfect Continuous Tenses

Geçmişte başlayıp şimdiye uzanan (ya da az önce biten) süregelen eylemler için have / has been + -ing kullanırız.

Özne Biçim
I / You / We / They have been working
He / She / It has been working
  • Vurgu eylemin süresine / sürekliliğine olur: I have been studying for three hours.
  • Sık sık for ve since ile gelir: She has been living here since 2019.
  • Görünür bir sonuç/etki de anlatır: I'm tired because I have been running.
  • I have been studying English for two years.

    İki yıldır İngilizce çalışıyorum.

    have been + -ing + for
  • She has been waiting since 9 o'clock.

    Saat 9’dan beri bekliyor.

    has been + -ing + since
  • Your eyes are red. Have you been crying?

    Gözlerin kızarmış. Ağlıyor muydun?

    görünür sonuca vurgu

Mikro döngü · 6 soru · Boşluk doldur

  1. We (boşluk) for the bus for over forty minutes, and it still hasn't come.

    • are waiting
    • have been waiting
    • wait
    • were waiting
  2. How long (boşluk) Spanish with your online teacher?

    • are you learning
    • do you learn
    • have you been learning
    • you have been learning
  3. My brother (boşluk) in Izmir since he got a job there last year.

    • has been living
    • is living
    • lives
    • has been live
  4. Your hands are covered in paint — have you (boşluk) the fence all afternoon?

    • painting
    • been painting
    • being painting
    • paint
  5. It (boşluk) since early morning, so the roads are flooded.

    • is raining
    • rains
    • has been raining
    • was raining
  6. I (boşluk) this report for three hours and I'm only halfway through.

    • have been writing
    • write
    • am writing
    • wrote

Cevapları kontrol etmek için JavaScript’in açık olması gerekir.