İngilizce

Present perfect continuous

The cat has been waiting for an hour.

01

Süreç ve iz kelimeleri

Geçmişte başlayan bir eylem şu anda hâlâ devam ediyorsa ya da az önce bitip gözle görülür bir iz bıraktıysa (ıslak tüy, çamurlu pati, yorgunluk) present perfect continuous kullanılır.

İngilizceTürkçe
all daybütün gün boyunca
all morningbütün sabah boyunca
for hourssaatlerdir
latelyson zamanlarda, bugünlerde
recentlyson günlerde, yakın zamanda
wetıslak
muddyçamurlu
out of breathnefes nefese
02

Yapı: have / has been + -ing ve görünen sonuç

Kalıp her zaman have / has been + fiil-ing biçimindedir. Eylem geçmişte başlamıştır ve konuşma anında hâlâ sürüyordur (for, since, all day ile).

Aynı yapı, eylem az önce bitmiş olsa bile sonucu şu an karşımızdaysa da kullanılır: yağmurda oturan kedinin ıslak olması, bahçede oynayan kedinin çamurlu patileri gibi.

KısayolKısa biçimler: I have been = I’ve been · she has been = she’s been · we have been = we’ve been · have not been = haven’t been · has not been = hasn’t been

How long have you been waiting for the bus? — I’ve been waiting for twenty minutes.

You’re out of breath! Have you been running? — Yes, I’ve been running to catch the train.

The cat has been waiting in the office since nine o’clock.

Kedi saat dokuzdan beri ofiste bekliyor.

It has been raining all afternoon, so the cat is inside.

Bütün öğleden sonra yağmur yağıyor; bu yüzden kedi içeride.

The cat is wet because it has been sitting in the rain.

Kedi ıslak çünkü bir süredir yağmurun altında oturuyor.

The cat has muddy paws. It has been playing in the mud.

Kedinin patileri çamurlu. Çamurda oynamış.

Dinner is almost ready. I have been cooking for an hour.

Akşam yemeği neredeyse hazır. Bir saattir yemek pişiriyorum.

The cat is yawning because it has been working all morning.

Kedi esniyor çünkü sabahtan beri çalışıyor.

I haven’t been sleeping well lately.

Son zamanlarda pek iyi uyumuyorum.

BiçimİngilizceTürkçe
olumlu (I / you / we / they)I have been waiting for an hour.Bir saattir bekliyorum.
olumlu (he / she / it)The cat has been sleeping since noon.Kedi öğleden beri uyuyor.
olumsuzShe hasn’t been feeling well lately.Son zamanlarda kendini iyi hissetmiyor.
soruHow long have you been learning English?Ne zamandır İngilizce öğreniyorsun?

present perfect continuous — Geçmişte başlayıp şimdiye dek süren ya da izi şu an görünen eylem zamanı (have / has been + fiil-ing).

03

Durum fiilleri ve Present Perfect Simple ile farkı

Durum fiilleri (know, like, love, want, need, believe ve «sahip olmak» anlamındaki have) -ing almaz. Bu fiillerle süre anlatılırken sade have / has + V3 kullanılır.

Eylem fiillerinde ise ayrım şudur: sürece ve eylemin kendisine odaklanıyorsak have been -ing; kaç tane / kaç kez yapıldığına ve bitmiş sonuca odaklanıyorsak have / has + V3 seçilir.

Kısayol«Ne kadar süredir?» sorusu been -ing; «Kaç tane / bitti mi?» sorusu have / has + V3 ister.

Tom has known the cat for three years.

Tom kediyi üç yıldır tanıyor (know -ing almaz).

The cat has been drinking milk from the white bowl.

Kedi beyaz kaptan süt içiyor (eylem sürüyor).

The bowl is empty now. The cat has drunk all the milk.

Kap şimdi boş. Kedi bütün sütü içmiş (eylem tamamlandı).

I have been reading all afternoon.

Bütün öğleden sonra kitap okuyorum (odak: geçen süre).

I have read three books this month.

Bu ay üç kitap okudum (odak: kaç tane bitti).

She has written ten emails today.

Bugün on e-posta yazdı (sayı belli).

Ölçüthave / has been + -inghave / has + V3
OdakEylemin süreci (How long?)Tamamlanan sonuç / miktar (How many?)
ÖrnekI’ve been painting my room. (Boyuyorum, bitmedi.)I’ve painted my room. (Boyadım, bitti.)
Sayı varsaKullanılmazHe has drunk three cups of tea.
Durum fiili (know, have)Kullanılmaz (been knowing YOK)We have had this car since 2021.

state verbs — Hareket değil durum bildiren ve -ing almayan fiiller: know, like, love, want, need, believe, have (sahip olmak).

İpuçları

Testten önce bunları bil

  1. Yapı: have / has been + -ing ve görünen sonuç

    En sık hata: I am waiting here for an hour. Cümlede ne kadar süredir devam ettiği (for an hour, since Monday, all day) söyleniyorsa am / is / are + -ing YASAKTIR; I have been waiting here for an hour. denir.

  2. Yapı: have / has been + -ing ve görünen sonuç

    Süre sorarken de How long are you waiting? denmez; doğrusu How long have you been waiting? kalıbıdır.

  3. Durum fiilleri ve Present Perfect Simple ile farkı

    En sık hata: I have been knowing Ece since 2020. know bir hareket değil durumdur, -ing almaz. Doğrusu: I have known Ece since 2020.

  4. Durum fiilleri ve Present Perfect Simple ile farkı

    live ve work fiillerinde for / since ile iki yapı da doğrudur: I’ve lived here for ten years = I’ve been living here for ten years.

04

Kendini dene

Cevaba dokun — neden öyle olduğunu birlikte görelim.

The cat in this office for two hours.

for two hours geçmişten şimdiye uzanan bir süre bildirir → has been waiting. is waiting süreyle kullanılmaz.

I Mert since we were at school.

Mert’i okul yıllarımızdan beri tanıyorum. know durum fiilidir ve -ing almaz; since ile have known kullanılır.

The cat’s paws are dirty because it in the mud.

Şu anki görünen sonucun (çamurlu patiler) sebebini anlatırken has been playing kullanılır.

How long for me?

Ne zamandır beni bekliyorsun? «Ne zamandır…?» sorusu How long have you been + -ing? ile kurulur; How long are you waiting? yanlıştır.

Zeynep three books this week.

Zeynep bu hafta üç kitap okudu. Cümlede kaç tane okunduğu (three books) veriliyor; tamamlanan miktar has read ister.

It all afternoon, so the cat is sitting by the window.

all afternoon ile geçmişte başlayıp hâlâ devam eden yağmur has been raining ile anlatılır.

We this flat for five years.

Beş yıldır bu daireye sahibiz. «Sahip olmak» anlamındaki have durum fiilidir, -ing almaz → have had.

Emre looks very tired. He all day.

Emre çok yorgun görünüyor. Bütün gün çalışıyor. Yorgun görünmesinin nedeni bütün gün süren çalışma sürecidir (all day) → has been working.

Alıştırma bitti — –

Fotoğraflı anlatımla tekrar etmek istersen resimli derse geç.

0/8 · soru cevaplandı

Resimli ders
undefined