have / has been + verb-ing + for + durationGeçmişte başlayıp şimdiye kadar süren ya da henüz bitmiş bir eylemin süresini anlatır.
For two hours = iki saattir. Eylemin süresine odaklanır.
I have been studying for two hours. · I have finished my homework. Şimdiye bağlanan süreç, görülen sonuç ve tamamlanan işi karşılaştır.
I have been studying for two hours.
Leo is tired: he has been running.
Maya has finished three chapters.
Have / has been + -ing ile süreyi; have / has + V3 ile tamamlanmış işi ve sayılabilir sonuçları ayırt et.
have / has been + verb-ing + for + durationGeçmişte başlayıp şimdiye kadar süren ya da henüz bitmiş bir eylemin süresini anlatır.
For two hours = iki saattir. Eylemin süresine odaklanır.
have / has been + verb-ing + since + starting pointBir eylemin ne zamandan beri sürdüğünü belirtir.
Since eight = saat sekizden beri; for iki saat gibi süre bildirir.
haven’t / hasn’t been + verb-ingYakın dönemde bir eylemi yapmadığını ya da bir süredir devam ettirmediğini anlatır.
Haven’t / hasn’t been + V-ing. 'Haven’t being' yanlış biçimdir.
Have / Has + subject + been + verb-ing?Bir eylemin yakın zamanda sürüp sürmediğini sorar.
Soru: Have/Has + özne + been + V-ing?
Present result + because + have / has been + verb-ingŞimdi görülen bir durumun yakın geçmişte süren nedenini belirtir.
Gözlemlenen şimdiki sonuç + have/has been + V-ing.
How long + have / has + subject + been + verb-ing?Devam eden veya az önce biten eylemin süresini sorar.
How long sorusu süreyi öne çıkarır; have/has been + V-ing kullanılır.
have / has + past participle (+ already / just)Bitmiş bir eylemin sonucunu, ürününü veya sayısını vurgular.
Has finished = tamamlanmış sonuç; has been reading = süreç.
have / has been + verb-ing … ; have / has + V3 …Aynı bağlamda devam eden çalışma ile tamamlanan somut sonucu karşılaştırır.
Süreç: have been painting. Tamamlanan ürün: have finished.
Present Perfect Continuous faaliyetin ne kadar sürdüğünü; Present Perfect Simple biten işin sonucunu veya miktarını vurgular.
I have been reading for two hours.
İki saattir okuyorum: süren faaliyet.I have read three chapters today.
Bugün üç bölüm okudum: tamamlanan miktar.Maya is tired because she has been running.
Şu an yorgun: yakın zamanda süren eylemin izi.❌ I have been knowing Maya for years. → ✅ I have known Maya for years. Know, own, believe gibi durum fiilleri genellikle continuous kullanılmaz. For = süre; since = başlangıç noktası. Bazı eylemlerde iki perfect yapı da doğru olabilir, ancak vurguları farklıdır.
12 günlük yaşam senaryosu × 8 yapı = 96 çift dilli örnek. Sahneyi ve kalıbı seç; süre, güncel kanıt ve tamamlanan sonucu karşılaştır.
12 farklı günlük yaşam sahnesi
8 kullanım · B1–B2
8 flashcard: have/has been + -ing, for / since, olumsuz ve soru biçimleri, how long ve have/has + V3.
8 hedefli alıştırma: for / since, olumsuz, soru, how long, görünür neden ve tamamlanmış sonuç.
8 turda süre mi sonuç mu? Yardımcı fiili, -ing ve V3 biçimlerini doğru seç.
Sekiz kullanım için hazırlanan 48 soruluk havuzdan 10 soruluk mini test.
Present Perfect Continuous ve Simple arasındaki farkları öğren; yaygın sınav hatalarını düzelt.
Geçmişte başlayıp şimdiye dek süren veya yeni biten eylemin süresini ve sürecini: I have been reading for two hours.
Tamamlanmış eylemin sonucunu veya miktarını: I have read three chapters today.
For bir süreyi (for three months), since bir başlangıç noktasını (since May) gösterir.
Have / Has + subject + been + verb-ing? How long has she been studying?
He is sweaty because he has been running. Present Perfect Continuous geçmişte süren faaliyetin şimdi görülen izini ifade eder.
Evet. Birçok eylemde ikisi de kullanılabilir; continuous süreye ve devam eden faaliyete daha güçlü vurgu yapar.
Bu fiiller genellikle durum fiilleridir: I have known her for years, 'have been knowing' değil.
Present Perfect Continuous şimdiyle bağlantılıdır: I have been working. Past Perfect Continuous geçmişteki başka bir ana göre ifade edilir: I had been working when she called.