Present Perfect Tense Özet Konu Anlatımı
Present Perfect Tense, yapılan eylemin zamanının önemli olmadığı durumlarda ya da geçmişte yapılıp etkileri hala devam eden olaylardan bahsederken kullanılır. Türkçede tam olarak karşılığı yoktur. Present Perfect Tense’i yakın geçmiş zaman olarak tanımlayabiliriz.
Present Perfect Tense Tablosu
| OLUMLU | OLUMSUZ | SORU |
| I have played | I haven’t played | Have I played? |
| You have played | You haven’t played | Have you played? |
| He has played | He hasn’t played | Has he played? |
| She has played | She hasn’t played | Has she played? |
| It has played | It hasn’t played | Has it played? |
| We have played | We haven’t played | Have we played? |
| They have played | They haven’t played | Have they played? |
OLUMLU:
Present Perfect Tense ile olumlu cümle kurarken have/has yardımcı fiilleri kullanılır, asıl fiilin ise üçüncü hali kullanılır.
I have met her boyfriend. (Onun erkek arkadaşıyla tanıştım)
You have been to London before. (Daha önce Londra’da bulunmuştun)
This is the best film I have ever seen. (Bu izlediğim en iyi film)
He has worked hard recently. (Son zamanlarda çok çalıştı)
Present Perfect Tense olumlu cümle örnekleri için tıklayınız.
OLUMSUZ:
Olumsuz cümle yapısında have/has yardımcı fiillerine “not” getirilir, asıl fiil yine üçüncü halinde kullanılır.
I haven’t been to China before. (Daha önce Çin’de bulunmadım)
Melissa hasn’t posted the mail yet. (Melissa henüz maili göndermedi)
We haven’t cleaned the house yet. (Evi henüz temizlemedik)
They haven’t seen their friends recently. (Son zamanlarda arkadaşlarını görmüyorlar)
Present Perfect Tense olumsuz cümle örnekleri için tıklayınız.
SORU:
Have you read this book before? (Daha önce bu kitabı okudun mu?)
Has she cooked the dinner? (Akşam yemeği yaptı mı?)
Have they phoned us? (Bizi aradılar mı?)
Have scientist found a cure for cancer? (Bilim insanları kanserin tedavisini buldu mu?)
Present Perfect Tense soru cümlesi örnekleri için tıklayınız.
Present Perfect Tense nerelerde kullanılır?
-Geçmişte yapılmış, ama belirli bir zamanın belirtilmediği eylemlerde. Bu gibi durumlarda yalnızca eylemin yapılmış olması vurgulanır.
I have seen your ring on the table. (Yüzüğünü masanın üzerinde gördüm)
She has tidied her room. (Odasını topladı)
We have planned a project for our business. (İşletmemiz için bir proje geliştirdik)
They have been to Disneyland before. (Daha önce Disneyland’de bulunmuşlardı)
-Yakın geçmişte yapılmış ve etkileri hala devam etmekte olan eylemler için kullanılır
Have you cleaned the house? It looks very nice. (Evi mi temizledin? Çok güzel görünüyor)
She has made a vanilla cake. It smells nice. (Vanilyalı kek yaptı. Çok güzel kokuyor)
-Already, just, yet ile kullanımı
Already: zaten, çoktan just: henüz, daha şimdi yet: şimdiye kadar, henüz
Already, olumlu cümlelerde eylemin zaten önceden yapılmış olduğu durumlarda kullanılır:
I have already done my homework. (Ödevimi zaten yaptım)
-Do you want me to wake you up? (Seni uyandırmamı ister misin?)
-No, thank you. I have already set up an alarm. (Hayır,teşekkürler. Zaten alarm kurdum)
Just,olumlu cümlelerde “daha az önce” yapılmış eylemler için kullanılır:
She has just arrived home. (Daha şimdi eve geldi)
Our boss has just announced good news. (Patronumuz iyi haberleri daha şimdi verdi)
Yet, olumsuz ve soru cümlelerinde kullanılır ve cümlenin sonunda yer alır:
Have you called your dad yet? (Babanı aradın mı?)
They haven’t given us any information yet. (Bize henüz bir bilgi vermediler)
-For/Since ile kullanımı
Geçmişte başlayıp günümüze belirli bir süre boyunca devam eden eylemler için for, eylemlerin geçmişte ne zaman başladığını belirtmek için ise since kullanılır.
I have been waiting for an hour. (Bir saattir burada bekliyorum)
She has been a teacher for ten years. (On yıldır öğretmen)
They haven’t visited their mother since March. (Marttan beri annelerini ziyaret etmediler)
For/Since hakkında daha fazla bilgi almak için tıklayınız.
Present Perfect Tense lately, recently, ever, never gibi ifadelerle de sıkça kullanılır:
The students have never visited a zoo. (Öğrenciler daha önce hiç hayvanat bahçesine gitmedi)
Have you ever seen a famous person? (Daha önce hiç ünlü birini gördün mü?)
I haven’t seen you lately. (Son zamanlarda seni görmedim)
ÖRNEK CÜMLELER
| OLUMLU | OLUMSUZ | SORU |
| I have passed my exam. (Sınavı geçtim) | I haven’t passed my exam. (Sınavı geçmedim) | Have I passed my exam? (Sınavı geçtim mi?) |
| You have gone abroad twice this year. (Bu yıl iki kez yurtdışına çıktın) | You haven’t gone abroad twice this year. (Bu yıl iki kez yurtdışına çıkmadın) | Have you gone abroad twice this year? (Bu yıl iki kez mi yurtdışına çıktın?) |
| He has been an engineer for a year. (Bir yıldır mühendis) | He hasn’t been an engineer for a year. (Bir yıldır mühendis değil) | Has he been an engineer for a year? (Bir yıldır mühendis mi?) |
| She has played tennis this morning. (Bu sabah tenis oynadı) | She hasn’t played tennis this morning. (Bu sabah tenis oynamadı) | Has she played tennis this morning?) |
| Technology has made our lives easier. (Teknoloji hayatımızı kolaylaştırdı) | Technology hasn’t made our lives easier. (Teknoloji hayatımızı kolaylaştırmadı) | Has technology made our lives easier? (Teknoloji hayatımızı kolaylaştırdı mı?) |
| We have just completed our tasks.(Görevlerimizi daha şimdi tamamladık) | We haven’t completed our tasks yet. (Henüz görevlerimizi tamamlamadık) | Have we completed our tasks yet? (Görevlerimizi tamamladık mı?) |
| They have been to Italy before. (Daha önce İtalya’da bulunmuşlardı) | They have never been to Italy before. (Daha önce İtalya’da bulunmadılar) | Have they ever been to Italy? (Hiç İtalya’da bulundular mı?) |
Konuyla İlgili Alıştırmalar Diğer Konular
Present Perfect Tense Boşluk Doldurma Present Perfect Detaylı Konu Anlatımı
Present Perfect Tense Testi Present Perfect İpucu Kelimeleri
Present Perfect or Past Tense Testi Present Perfect Tense Yapısı
Since/For Alıştırması Present Perfect Tense Şeması