Present Perfect Tense (have / has + past participle)
Present perfect tense, geçmişte yapılan bir eylemi şimdiyle bağlar: ya geçmişteki bir eylemin bugünkü sonucunu ya da belirli bir zaman vermeden bir deneyimi anlatır. Yapısı çok basittir: özne + have/has + fiilin 3. hâli (past participle). Örneğin "I have lost my keys." cümlesi anahtarların hâlâ kayıp olduğunu, "She has been to Japan." ise kişinin Japonya'yı görme deneyimi olduğunu söyler; soruda ise sırayı çeviririz: "Have you finished?". Türkçede genellikle bu anlamları tek bir "-miş" ya da "-di" ekiyle verdiğimiz için bu zamanı past simple ile karıştırmak çok kolaydır; en sık hata "yesterday" gibi bitmiş zaman ifadesi eklemek ("I have seen him yesterday" yanlıştır, past simple gerektirir) ve yanlış 3. hâl kullanmaktır ("I have went" değil, "I have gone").
Örnekler
- I have lost my keys. the keys are lost and still missing now
- She has been to Japan. she has the experience of visiting Japan
- Have you finished? asking if the task is now complete
Dersin tamamı
Videodaki her şey, yazılı olarak.
-
<t>I have seen him yesterday</t> de, ana dili İngilizce olan biri yüzünü buruşturur. Neredeyse doğru, ama bir kural neredeyse herkesi yanıltır.
-
<t>Present perfect</t> geçmişi şimdiye bağlar. Şimdi hâlâ önemli olan geçmiş bir eylemin zamanıdır. Nasıl kurulur, bakalım.
-
<t>have</t> ya da <t>has</t> al, fiilin üçüncü hâlini ekle. <t>I have</t>, <t>she has</t>, <t>they have</t>, sonra üçüncü biçim: <t>lost</t>, <t>seen</t>, <t>finished</t>, <t>done</t>.
-
İki temel işi var. Bir: şimdi hissedilen bir sonucu olan geçmiş eylem. İki: hayatın bir noktasındaki deneyim, kesin zaman olmadan.
-
Şimdiki bir sonuçla başla. I have lost my keys. Kaybetmek geçmişte, ama anahtarlar hâlâ kayıp. Bu yüzden <t>perfect</t>, <t>past simple</t> değil.
-
Aynı fikir burada. She has broken her arm. Geçmişte oldu, ama alçı şimdi takılı. Önemli olan şimdiki sonuç.
-
Şimdi deneyim. Kesin zaman yok, hayatta bir ara işte. She has been to Japan. Ne zaman olduğunu söylemiyoruz: önemli olan deneyimin olması.
-
Deneyim sormak için <t>ever</t> ve <t>never</t> kullan. Have you ever eaten sushi? Şimdiye kadarki tüm hayatı sorar, belirli bir günü değil.
-
Ve bir şeyin artık bitip bitmediğini sormak için: Have you finished? Şu andaki sonucu soruyorsun: bitti mi?
-
Büyük tuzak: <t>present perfect</t>, <t>yesterday</t> ya da <t>last week</t> gibi bitmiş zaman ifadesi kabul etmez. Kapalı bir geçmiş zaman söylersen <t>past simple</t>'a geç.
-
Diğer tuzak üçüncü hâlin kendisi. <t>Past simple</t> değildir. <t>go</t> fiilinin üçüncü hâli <t>gone</t>, <t>went</t> değil. Düzensiz hâlleri öğren.
-
İki zamanı doğrudan karşılaştır. I have finished my homework. <t>Perfect</t>: bitti ve şimdi önemli. <t>Past simple</t> onu sadece kapalı zamana koyardı.
-
Unutma: <t>have</t> ya da <t>has</t> artı üçüncü hâl, şimdiye dokunan bir geçmiş için, ve bitmiş zaman sözcüklerini at.