
Present Perfect Continuous
13 Nisan 2020- Present Perfect Continuous ne demektir? Bizdeki hangi zamana karşılık gelir?
- İstisnası
- Nasıl Yapılır?
- Yardımcı Fiili
- Olumlu-Olumsuz-Soru Cümleleri
- Zaman İfadeleri
- Present Perfect Testleri
Present Perfect Continuous ne demektir? Bizdeki hangi zamana karşılık gelir?
Bu zamanın Türkçe’de net bir karşılığı yoktur. Present Perfect Continuous Tense ile kurulmuş cümleleri dilimize çevirirken bazen geçmiş zaman bazen şimdiki zaman kullanırız.
Bu zamanla bir süredir yapılmakta olan veya yeni bitmiş işleri anlatırız.
I have been studying physics for two hours =İki saattir ders çalışıyorum.
The ground is wet because it has been raining =Yerler ıslak çünkü yağmur yağdı (ve yağması daha yeni bitti- ya da hala sürüyor.)
Burada dikkat edilmesi gereken şudur: bu bir continuous (=devam eden) zamandır ve bu sebeple esasen devam eden işleri anlatırız. Daha önceki konumuz olan present perfect ise esasen bitmiş işleri anlatır.
Evet, bu bir continuous zamandır ama şimdiki zamanla (present continuous) ile karıştırılmamalıdır.
I am studying physics. =(şu anda) ders çalışıyorum. Şimdiki zamanda kurulmuş olan bu cümle bize sadece şu anı gösterir. Olayın geçmişine dair hiçbir şey söylemez.
I have been studying physics for two hours =İki saattir ders çalışıyorum. Bu cümle ise hem şu an işin devam ettiğini hem de ne zaman başladığını söyler bize. Yani hem şimdiyi hem geçmişi gösterir.
İstisnası
Continuous olduğu için devam eden işleri anlatır dedik ama yeni bitmiş hatta neredeyse bitmemiş işleri de bununla anlatırız. Cemil çarşıdan gelmiş nefes nefese kalmış, annesi soruyor neden?
I have been walking quickly while coming =Gelirken hızlı yürüdüm.
Hani neredeyse hızını alamamış da aynı tempoyu koruyor gibi.
Diğer bir istisna da tüm continuous zamanlarda olduğu gibi non-progressive dediğimiz fiillerdir.
I have been knowing that man for half an hour YANLIŞ
I have known that man for half an hour DOĞRU
Son bir istisna da olayın/işin çok uzun süredir devam etmesi durumudur. Böyle durumlarda present perfect tense tercih edilir.
That castle has been standing there for a thousand years (şu kale bin yıldır orada duruyor) değil de
That castle has stood there for a thousand years denmesi daha uygundur.
Nasıl Yapılır?
Her zamanki yapımız özne+fiil+nesne zaten sabit. Fiil tüm continuous zamanlarda olduğu gibi –ing alır. İki de yardımcı fiilimiz var. Birincisi has/have (perfect tense olduğu için), diğeri been (continuous tense olduğu için).
He has been watching TV since 2 o’clock =saat ikiden beri TV izliyor.
Yardımcı Fiili
“have/has”
Sadece 3. şahıslar için has,diğerleri için have
I have talked to Cemal.
Ayşe has talked to Cemal.
have not= haven’t
has not= hasn’t
You haven’t given the money
She hasn’t decided yet.
VE
“been”
Bu da continuous tense olduğu için. Dikkat ederseniz tüm continuous zamanlarda be fiilinin uygun bir hali yardımcı fiil olarak kullanılır.
I am watching TV
I was watching TV
I have been watching TV.
Fakat present perfect continuous’ta “been” hep fiilden önce gelir. Yani yeri sabittir. Esas yardımcı fiil have/has.
Olumlu-Olumsuz-Soru Cümleleri
ÖZNE | YARD. FİİL | FİİL | NESNE | Diğer |
The police | have been | following | the thief | secretly |
Cemile | has been | sleeping | ||
Ahmet | has been | playing | football |
ÖZNE | YARD. FİİL | FİİL | NESNE | Diğer |
Cemile | has not been | making | A cake | |
I | have not been | watching | TV |
SORU KELİMESİ* | YARDIMCI FİİL | ÖZNE | YARDIMCI FİİL | FİİL | DİĞER |
What | Have | you | been | doing | with the car? |
Has | Ahmet | been | watching | TV? |
Zaman İfadeleri
FOR: Geçmişten bugüne uzanan bir olayın süresini belirtmek için kullanılır.
I have lived her efor ten years =burada on yıldır yaşıyorum
SINCE: Geçmişten bugüne uzanan bir olayın başlangıcına işaret eder. O zamandan beri anlamı katar.
I have lived here since 1999 =burada 1999 yılından beri yaşıyorum.