B2 · PRESENT PERFECT CONTINUOUS
Present Perfect Continuous
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.
Örnekler
-
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
Mini alıştırma
Mikro döngü · 6 soru · Boşluk doldur
-
We (boşluk) for the bus for over forty minutes, and it still hasn't come.
- are waiting
- have been waiting
- wait
- were waiting
-
How long (boşluk) Spanish with your online teacher?
- are you learning
- do you learn
- have you been learning
- you have been learning
-
My brother (boşluk) in Izmir since he got a job there last year.
- has been living
- is living
- lives
- has been live
-
Your hands are covered in paint — have you (boşluk) the fence all afternoon?
- painting
- been painting
- being painting
- paint
-
It (boşluk) since early morning, so the roads are flooded.
- is raining
- rains
- has been raining
- was raining
-
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.