Present Perfect Continuous (have been + -ing) Konu Anlatımı
Present perfect continuous, bir eylemin ne kadar süredir devam ettiğini vurgulamak için kullanılır ve have/has been + fiil-ing kalıbıyla kurulur: "I've been waiting for an hour." Burada beklemek bir saat önce başlamış ve hâlâ sürmektedir. Süre için 'for', başlangıç noktası için 'since' kullanırız: "She's been studying since 9am." ve "It's been raining all day." Türkçede "bir saattir bekliyorum" derken özneyi düşürebilir ve tek bir şimdiki zamanla anlatabiliriz; İngilizcede ise süre vurgusu bu bileşik yapı, for ve since ile yapılır.
Örnekler
- I've been waiting for an hour. the waiting started an hour ago and continues
- She's been studying since 9am. studying began at 9am and is ongoing
- It's been raining all day. rain has continued all day
Dersin tamamı
Videodaki her şey, yazılı olarak.
-
<t>I've waited</t> ve <t>I've been waiting for an hour</t> benzer duyulur, ama sadece biri her dakikayı hissettirir. İşte bunu yapan zaman.
-
Bir şeyin ne kadar süredir, şimdiye dek devam ettiğini vurgulamak istediğinde bu zamanı kullan. Kalıbı basit: <t>have</t> ya da <t>has</t>, artı <t>been</t>, artı <t>-ing</t> almış fiil.
-
İki <t>perfect</t>'i karşılaştır. Sade <t>present perfect</t> sonucu gösterir: bitti. <t>Continuous</t> eylemin kendisini gösterir: ne kadar, hâlâ sürüyor, neredeyse hissettiğin çaba.
-
Ana kullanımla başla: geçmişte başlayıp şu an hâlâ süren bir eylem. I've been waiting for an hour.
-
Şimdi ona eşlik eden iki küçük kelime. <t>For</t>'u bir zaman dilimiyle, yani süreyle kullan. Bir saat, iki hafta, asırlar. She's been studying for three hours.
-
<t>Since</t>'i başladığı noktayla kullan: bir saat, bir gün, bir yıl. <t>Since</t> dokuz, <t>since</t> pazartesi, <t>since</t> 2020. She's been studying since 9am.
-
Şu andaki bir sonucu da açıklar. Eylem belki yeni durdu ama etkisini hâlâ görürsün. It's been raining all day.
-
Süreyi <t>how long</t> ile sor. Bu zamanın yaratıldığı doğal soru budur. How long have you been learning English?
-
Şimdi klasik tuzak. <t>Since two hours</t> deme. <t>Since</t> bir başlangıç noktası belirtir, süre değil. İki saat bir süredir, o yüzden <t>for two hours</t> olmalı.
-
İkinci tuzak: durum fiilleri. <t>know</t>, <t>like</t>, <t>own</t> gibi fiiller eylem değil durum anlatır, bu yüzden bu zamanı almaz. Birini <t>been knowing</t> edemezsin: onu yalnızca <t>known</t> edersin.
-
Her şeyi gösteren son bir karşıtlık. <t>I've read it</t> sonucu bildirir. <t>I've been reading it</t> seni süren çabanın içine koyar, belki daha bitmemiş bile. I've been reading all morning.
-
Yani unutma: <t>have</t> ya da <t>has</t>, artı <t>been</t>, artı <t>-ing</t>, süreyi vurgulamak için. <t>For</t> bir süre alır; <t>since</t> bir başlangıç noktası alır; durum fiilleri ise sade kalır.