Present perfect olumlu
Kısaca
have / has + üçüncü hâl (past participle) — şu an önemli olan bir deneyim ya da sonuç; zaman söylenmez.
| Özne | Yardımcı fiil | Kısa biçim | |
|---|---|---|---|
| I / you / we / they | have | + üçüncü hâl | I've, you've, we've, they've |
| he / she / it | has | + üçüncü hâl | he's, she's, it's |
| Yalın hâl | Past simple | Üçüncü hâl |
|---|---|---|
| düzenli | -ed | aynı -ed |
| be | was/were | been |
| see | saw | seen |
| do | did | done |
| eat | ate | eaten |
| go | went | gone |
| take | took | taken |
| fly | flew | flown |
| drive | drove | driven |
| write | wrote | written |
have'den sonra past simple gelmez: I have seen (I have saw değil). Zaman söylüyorsanız (in 2019, yesterday) past simple kullanın.
have been to = gidip döndü. has gone to = hâlâ orada.
A2 · 7. ders · Present perfect: olumlu
Bu kuralı öğreten dersten, açıklamanın tamamı
Türkçede Roma'ya gittim hem bir gezinin hikâyesini anlatır hem de "hayatımda Roma var" demeye yeter. İngilizce bu ikisini iki ayrı zamanla söyler:
- I visited Rome in 2019. — bitmiş bir geziyi anlatıyorsunuz ve ne zaman olduğunu söylüyorsunuz. Bu, bildiğiniz past simple.
- I have visited Rome. — hikâye yok, tarih yok. Bu deneyim artık sizin bir parçanız; ne zaman olduğu konuşulmuyor. Türkçedeki Roma'ya gitmişliğim var buna en yakın söyleyiş.
İkincisi present perfect. Bugün hâlâ önemli olan deneyimler ve sonuçlar için kullanılır ve olayın zamanı hiçbir zaman söylenmez.
Türkçe -dı her iki durumda da kullanılabildiği için en sık hata zamanı present perfect'e eklemektir. I have visited Rome in 2019 yanlıştır. Yıl, gün ya da dün söylüyorsanız past simple kullanın: I visited Rome in 2019. Zaman yoksa ve söylediğiniz şey bir deneyimse, have/has'i atlamayın: I have visited Rome.
Yapı: have / has + üçüncü hâl
Her present perfect iki parçadan oluşur. Önce yardımcı fiil have ya da has gelir; özneye göre, zaten bildiğiniz gibi seçilir. Burada have'in kendi başına bir anlamı yoktur, "sahip olmak" demek değildir. Sonra fiilin üçüncü hâli gelir: past participle. Bu biçim kişiye ve sayıya göre hiç değişmez. Türkçede kişi eki fiilin sonuna gelir; İngilizcede kişiyi yalnızca have/has gösterir.
| Özne | Yardımcı fiil | Üçüncü hâl | Örnek |
|---|---|---|---|
| I | have | travelled | I have travelled by night train. |
| you | have | booked | You have booked the wrong flight. |
| he / she / it | has | landed | Her plane has landed. |
| we | have | climbed | We have climbed that mountain. |
| they | have | stayed | They have stayed in a tent. |
Üçüncü tekil kişinin -s'i has'in üzerindedir, üçüncü hâlin üzerinde değil. Doğrusu She has visited'dır; she has visits ya da she have visited değil.
Üçüncü hâl nereden gelir
Düzenli fiillerde üçüncü hâl, past simple'dan bildiğiniz -ed biçiminin aynısıdır. Öğrenilecek yeni bir şey yok: travel — travelled — travelled.
| Yalın hâl | Past simple | Üçüncü hâl (past participle) |
|---|---|---|
| visit | visited | visited |
| travel | travelled | travelled |
| stay | stayed | stayed |
| pack | packed | packed |
| book | booked | booked |
| climb | climbed | climbed |
| arrive | arrived | arrived |
Düzensiz fiillerin çoğunda üçüncü hâl, past simple'dan farklıdır. have/has'ten sonra gereken de bu biçimdir. Bu fiilleri üçlü olarak öğrenin.
| Yalın hâl | Past simple | Üçüncü hâl (past participle) |
|---|---|---|
| be | was / were | been |
| see | saw | seen |
| do | did | done |
| eat | ate | eaten |
| go | went | gone |
| take | took | taken |
| fly | flew | flown |
| drive | drove | driven |
| write | wrote | written |
| ride | rode | ridden |
| swim | swam | swum |
I have saw the sea klasik bir hatadır. saw past simple'dır ve have'den sonra hiçbir zaman gelemez. have/has'ten sonra her zaman üçüncü hâli kullanın: I have seen the sea.
Bazı düzensiz fiillerde ikinci ve üçüncü hâl aynıdır: lose — lost — lost, sleep — slept — slept, buy — bought — bought, meet — met — met. Önlerinde yine de have ya da has olmalıdır.
Kısa biçim
Konuşmada have ve has neredeyse her zaman özne zamirine bitişir. Konuşur gibi yazdığınızda siz de böyle yazın.
| Tam biçim | Kısa biçim | Örnek |
|---|---|---|
| I have | I've | I've been to Greece. |
| you have | you've | You've packed too much. |
| he has | he's | He's flown over the desert. |
| she has | she's | She's lost her passport. |
| it has | it's | It's arrived. |
| we have | we've | We've driven all the way. |
| they have | they've | They've taken the ferry. |
he's ve she's, he is de olabilir he has da. Hangisi olduğunu sonraki kelime söyler. Ardından üçüncü hâl geliyorsa has'tir (She's gone home); sıfat ya da isim geliyorsa is'tir (She's tired).
been ve gone
Türkçede Mısır'a gitti hem "gidip döndü" hem de "şu an orada" anlamına gelebilir. İngilizce bunları ayırır. Gidip döndüğünüz bir yer için be'nin üçüncü hâli kullanılır: I have been to Egypt (gittim ve geri geldim). Hâlâ orada olan biri için go'nun üçüncü hâli kullanılır: She has gone to Egypt (şu an Mısır'da).
Türkçede Mısır'da bulundum derken -de kullanılır, ama İngilizcede bu anlamda to gelir: have been to a place. have been in başka bir anlam taşır; bu anlam için kullanmayın.
Okuduğunu kontrol et
Bu dersin uygulamada sorduğu 15 sorudan 6 tanesi. Biçimi yaz ya da cevabı seç.
My sister ___ travelled all over Asia.
We ___ booked two seats on the night bus.
They have(visit) six islands on this trip.
Our plane has(land) in the wrong city.
He has(pack) his backpack.
I have ___ to Morocco twice.
Kurstan örnekler
İşaretli kelime, kuralın uygulandığı yerdir. Cümleyi dinlemek için oynat düğmesine bas.
I've been to Greece.
Yunanistan'a gitmişliğim var.
Her plane has landed.
Onun (kadın) uçağı indi.
She's lost her passport.
O (kadın) pasaportunu kaybetti.
They've taken the ferry.
Vapura bindiler.
She has gone to Egypt.
O (kadın) Mısır'a gitti.
I have seen the sea.
Denizi gördüm.
You have booked the wrong flight.
Yanlış uçuşu ayırttın.
I have travelled by night train.
Gece treniyle seyahat ettim.
I have swum in the sea at midnight.
Gece yarısı denizde yüzdüm.
My parents have visited more than thirty countries.
Annemle babam otuzdan fazla ülkeyi ziyaret etti.
Kursta bu kuralı kullanan cümle sayısı: 98
Kendin dene
Bu kuralı kullanan bir cümleyi çevir. Uygulamadaki gibi, denetleyici bozulan kelimeyi işaretler ve arkasındaki kuralın adını verir.
Cümleler
İngilizce yaz
Yunanistan'a gitmişliğim var.
present perfect: have + been to (gidip geldim, kısa biçimle)