Present Perfect Tense cümleleri, Present Perfect Tense kalıpları,
Bu zamanın tam Türkçe karşılığı yoktur ama genellikle “Yakın Geçmiş Zaman” olarak çevrilir. Birkaç kullanım alanı vardır:
Daha yeni bitmiş ancak etkisi devam eden durumlarda,
- Geçmişte başlayıp günümüze kadar devam eden durumlarda,
- Geçmişte bir dönemde yaşanmış ancak ne zaman yaşandığı belirtilmeyen durumlarda bu zamanı kullanırız.
Örnek cümleler: Örnek cümleler:
I have eaten pizza. Have you seen the bird?
She has gone to the bank. -Yes, I have. -No, I haven’t.
Jack has washed his car. Has he drunk milk?
My friends have painted the walls. -Yes, he has. -No, he hasn’t.
“Present Perfect Tense” ile Kullanılan Bazı Önemli Yapılar
Just: “Daha yeni, az önce” anlamlarına gelir. “Have-Has”den sonra kullanılır.
-I have just done the washing up. (Bulaşıkları daha yeni yıkadım.)
Already: “Çoktan, zaten” anlamlarına gelir. “Have-Has”den sonra kullanılır.
-I have already ironed the shirts. (Gömlekleri çoktan ütüledim.) (Gömlekleri zaten ütüledim.)
Recently-Lately: İkisi de “son zamanlarda” anlamına gelir. İkisi de cümlenin sonunda kullanılır.
-I haven’t seen Jessica recently. (Son zamanlarda Jessica’yı görmedim.)
Yet: “Daha, henüz” anlamlarına gelir. Soru cümleleri ve olumsuz cümlelerin sonunda kullanılır.
-Have you done your homework yet? (Ödevini yaptın mı?) (Daha ödevini yapmadın mı?)
-I haven’t done my homework yet. (Ödevimi yapmadım daha.)
Been to-Gone to: “Been to” bir yere gidilip geri dönüldüğü, “Gone to” bir yere gidilip daha dönülmediği anlamına gelir.
-I have been to Mardin before. (Daha önce Mardin’de bulundum.) (Not: Geri dönmüş, şu an Mardin’de değil.)
-She has gone to the market. (O markete gitti.) (Not: Daha geri dönmemiş.)
Ever-Never: “Ever” genellikle sorularda, öznelerden sonra kullanılır ve “şimdiye kadar, hiç” anlamları katar. “Never” ise bu sorulara olumsuz cevap verilecekse, “have-has”den sonra “asla, hiç” anlamlarında kullanılır.
-Have you ever eaten frog? (Sen şimdiye kadar kurbağa yedin mi?)
-No, I have never eaten frog. (Hayır, ben hiç kurbağa yemedim.)
So far: “Şimdiye kadar” anlamına gelir. Cümle başında veya sonunda kullanılabilir.
-I have answered 100 questions so far. (Şimdiye kadar 100 soru cevapladım.)
For-Since: “For” bir zaman diliminden, bir süreden önce kullanılır ve “-dır, -dir” anlamı katar. Olayın başlangıcından şu ana kadar olan süreyi belirtir. “Since” ise “-den beri” anlamı katar ve olayın ilk başladığı zamanı belirtir.
-I have lived in İstanbul for 10 years. (10 yıldır İstanbul’da yaşamaktayım.) (Not: İstanbul’da yaşadığı zaman dilimi vurgulanıyor.)
-I have lived in İstanbul since 2005. (2005’ten beri İstanbul’da yaşamaktayım.) (Not: İstanbul’da yaşamaya ne zaman başladığı vurgulanıyor.)
-We haven’t seen her for two months. (Biz iki aydır onu görmedik.)
-We haven’t seen her since December. (Biz Aralık ayından beri onu görmüyoruz.)