Yakın Geçmiş Zamanın Sürekli Hali
Present Perfect Continuous
Yakın Geçmiş Zamanın Sürekli Hali, geçmişte başlayan ve hâlâ devam eden ya da yeni bitmiş bir eylemin süresini vurgular. have/has been + fiil-ing ile kurulur. Sonuçtan çok sürece odaklanır.
NE ZAMAN KULLANILIR
Geçmişte başlamış ve hâlâ devam eden ya da yakın zamanda görünür sonuçlarla biten bir eylem için kullanın. Genellikle "for" (süre) ve "since" (başlangıç noktası) ile kullanılır.
YAPI
S + have/has been + V-ingI have been studying English for five years.
Beş yıldır İngilizce **çalışıyorum**.
S + haven't/hasn't been + V-ingShe hasn't been sleeping well lately.
Son zamanlarda iyi **uyuyamıyor**.
Have/Has + S + been + V-ing?Have you been waiting long?
Uzun süredir mi **bekliyorsun**?
SİNYAL KELİMELER
- for
- since
- all day
- all morning
- lately
- recently
- how long
ÖRNEKLER
I have been working here since 2020.
2020'den beri burada **çalışıyorum**.
They have been playing football for two hours.
İki saattir futbol **oynuyorlar**.
Has it been raining all day?
Bütün gün **yağmur mu yağdı**?
She has been learning Spanish for six months.
Altı aydır İspanyolca **öğreniyor**.
We haven't been waiting very long.
Çok uzun süredir **beklemiyoruz**.
YAZIM KURALLARI (O)
| Çoğu fiil | -ing ekle | work → working, study → studying |
|---|---|---|
| Sessiz -e ile biter | -e yi kaldır, -ing ekle | write → writing, live → living |
| Ünsüz-ünlü-ünsüz ile biten kısa fiil | son ünsüzü ikiye katla + -ing | run → running, swim → swimming |
SIK YAPILAN HATALAR
I am studying English for five years.
I have been studying English for five years.
Geçmişten şimdiye uzanan süre için present continuous değil, present perfect continuous kullanın.
She has been knowing him for years.
She has known him for years.
Durum fiilleri (know, love, believe) normalde devamlı biçimde kullanılmaz; yerine present perfect kullanın.
İpucu
"for" ı bir süre ile (for two hours, for five years), "since" ı bir başlangıç noktası ile (since 2020, since Monday) kullan. Eylem hâlâ sürüyorsa VE ne kadar sürdüğü önemliyse — Present Perfect Continuous.