📘 İngilizce kursu: tüm üniteler
B2 · Ünite 3: Geçmiş modal (You should have told me)
should have / could have / must have / might have + V3
Metin: The dinner nobody told Jake about
İstanbul'daki bir yazılım şirketinde çalışan Selin, sabah ofiste Kanadalı iş arkadaşı Jake ile karşılaşıyor. Dün akşam iş arkadaşları Ece için bir veda yemeği düzenlenmiş ama Jake gelmemiş. Diyalogda eleştiri ve pişmanlık için [[should have]], tahmin için [[must have / might have / can't have]] kullanımına dikkat edin.
Selin: Jake, where were you last night? We waited for you at the restaurant for almost an hour!
Jake, dün akşam neredeydin? Seni restoranda neredeyse bir saat bekledik!
Jake: What restaurant? Nobody said anything to me about a dinner.
Ne restoranı? Kimse bana bir yemekten söz etmedi.
Selin: That's impossible. I sent the details to everyone on Monday. You must have seen the message.
İmkânsız. Pazartesi günü ayrıntıları herkese gönderdim. Mesajı görmüş olmalısın.
Jake: Honestly, I didn't. You must have sent it to my old number. I changed it last month.
Dürüst olmak gerekirse görmedim. Eski numarama göndermiş olmalısın. Geçen ay numaramı değiştirdim.
Selin: Oh no! You should have told us that you had a new number.
Eyvah! Yeni numaran olduğunu bize söylemeliydin.
Jake: You're right, I should have. But you could have called me at my desk, too.
Haklısın, söylemeliydim. Ama sen de beni masamdaki telefondan arayabilirdin.
Selin: I tried! Your line was busy all afternoon. You must have been talking to a client.
Denedim! Hattın bütün öğleden sonra meşguldü. Bir müşteriyle konuşuyor olmalıydın.
Jake: I wasn't, actually. The phone might have been broken again. It often is.
Aslında konuşmuyordum. Telefon yine bozuk olabilir. Sık sık bozuluyor.
Selin: Anyway, it was Ece's farewell dinner. She can't have been very happy that you weren't there.
Neyse, Ece'nin veda yemeğiydi. Senin orada olmamandan pek memnun olmuş olamaz.
Jake: Wait, Ece is leaving? She may have mentioned it in a meeting, but I really don't remember.
Dur, Ece ayrılıyor mu? Bir toplantıda söylemiş olabilir ama gerçekten hatırlamıyorum.
Selin: She's moving to Izmir next week. We were supposed to give her the present together.
Gelecek hafta İzmir'e taşınıyor. Hediyeyi ona birlikte vermemiz gerekiyordu.
Jake: I feel terrible. She must have thought I didn't care.
Kendimi berbat hissediyorum. Umursamadığımı düşünmüş olmalı.
Selin: And I needn't have booked such a big table. Three chairs stayed empty all evening.
Bir de o kadar büyük masa ayırtmama gerek yokmuş. Üç sandalye bütün akşam boş kaldı.
Jake: Three? So I wasn't the only one who didn't get the message.
Üç mü? Demek mesajı almayan tek kişi ben değilmişim.
Selin: Hmm, fair point. I should have asked everyone to reply. Then I would have noticed.
Hımm, haklısın. Herkesten cevap vermesini istemeliydim. O zaman fark ederdim.
Jake: And I shouldn't have assumed that nothing was happening. I could have asked someone.
Ben de hiçbir şey olmadığını varsaymamalıydım. Birine sorabilirdim.
Selin: Let's not blame each other. Why don't we take her out for lunch before she leaves?
Birbirimizi suçlamayalım. Gitmeden önce onu öğle yemeğine götürsek mi?
Jake: Great idea. I'll book the table this time, and I'll send the message to everyone's new numbers!
Harika fikir. Bu sefer masayı ben ayırtırım, mesajı da herkesin yeni numarasına gönderirim!
Dilbilgisi
should have / shouldn't have + V3: eleştiri ve pişmanlık
Geçmişte yapılması doğru olan ama yapılmamış bir şey için should have + V3, yapılmaması gereken ama yapılmış bir şey için shouldn't have + V3 kullanılır. Türkçede “-malıydın”, “-meliydim”, “-memeliydin” ya da “keşke …seydim” deriz. Kendimiz için pişmanlık, başkası için eleştiri olur.
| İngilizce | Gerçekte ne oldu? | Türkçe |
|---|---|---|
| You should have told us. | Söylemedin. | Bize söylemeliydin. |
| I should have asked everyone to reply. | İstemedim. | Herkesten cevap istemeliydim. |
| I shouldn't have assumed that. | Varsaydım. | Bunu varsaymamalıydım. |
| We shouldn't have left so late. | Geç çıktık. | Bu kadar geç çıkmamalıydık. |
- You should have told us that you had a new number. — Yeni numaran olduğunu bize söylemeliydin.
- You're right, I should have. — Haklısın, söylemeliydim. (kısa cevapta V3 düşer)
- I shouldn't have eaten so much cake. — O kadar çok pasta yememeliydim.
💡 ought to have + V3 aynı anlamdadır ama daha resmîdir: You ought to have informed us. Kısa cevapta yalnızca have kalır: I should have. / You shouldn't have! (Hediye alırken “Hiç zahmet etmeseydin!” anlamında da çok kullanılır.)
⚠️ Türklerin tipik hatası 1: “söylemeliydin” sözündeki “-malı” ekini must sanıp You must have told me. ✗ demek. Bu cümle “Bana söylemiş olmalısın (galiba söyledin)” demektir; eleştiri değil, tahmindir! Eleştiri için: You should have told me. ✓
⚠️ Türklerin tipik hatası 2: V3 yerine V2 ya da yalın fiil kullanmak: You should told me. ✗ You should have tell me. ✗ → You should have told me. ✓ Yazıda should of ✗ hiç yazılmaz.
must have / can't have: geçmişe dair kesin çıkarım
B1'de şimdiki zaman için çıkarım yapmayı öğrendiniz: He must be tired. (Yorgun olmalı.) She can't be at home. (Evde olamaz.) Geçmiş için aynı modallerden sonra have + V3 gelir. Türkçede “-mış olmalı” ve “-mış olamaz”.
| İngilizce | Kesinlik | Türkçe |
|---|---|---|
| You must have seen the message. | %95 evet | Mesajı görmüş olmalısın. |
| She must have thought I didn't care. | %95 evet | Umursamadığımı düşünmüş olmalı. |
| She can't have been happy. | %95 hayır | Mutlu olmuş olamaz. |
| He couldn't have known. | %95 hayır | Bilmiş olamazdı / bilemezdi. |
- You must have sent it to my old number. — Eski numarama göndermiş olmalısın.
- The streets are wet. It must have rained last night. — Sokaklar ıslak. Dün gece yağmur yağmış olmalı.
- He can't have finished already. He only started ten minutes ago. — Şimdiden bitirmiş olamaz. Daha on dakika önce başladı.
💡 Çıkarımın dayandığı kanıtı cümlede arayın: The streets are wet, He only started ten minutes ago. YDS'de kanıt çoğu zaman ikinci yarıda verilir ve doğru modali o belirler.
⚠️ Türklerin tipik hatası: “…mış olamaz” için mustn't have ✗ kullanmak. mustn't yasak bildirir, çıkarım değil. Olumsuz kesin çıkarım her zaman can't have ya da couldn't havedır: She mustn't have been happy. ✗ → She can't have been happy. ✓
might / may / could have: geçmişe dair olasılık
Emin olmadığımız geçmiş olaylar için might have, may have ya da could have + V3 kullanılır. Üçü de “-mış olabilir” anlamına gelir; aralarındaki fark çok küçüktür. Olumsuzunda might not have / may not have = “-mamış olabilir”.
| İngilizce | Anlam | Türkçe |
|---|---|---|
| She may have mentioned it. | olasılık | Söylemiş olabilir. |
| The phone might have been broken. | olasılık | Telefon bozuk olabilir (o sırada). |
| He could have taken the wrong bus. | olasılık | Yanlış otobüse binmiş olabilir. |
| They might not have received it. | olumsuz olasılık | Onu almamış olabilirler. |
- She may have mentioned it in a meeting, but I don't remember. — Bir toplantıda söylemiş olabilir ama hatırlamıyorum.
- I can't find my keys. I might have left them at the office. — Anahtarlarımı bulamıyorum. Ofiste bırakmış olabilirim.
⚠️ Türklerin tipik hatası: “olabilir” deyince can kullanmak: He can have missed the bus. ✗ Olumlu geçmiş olasılıkta can have kullanılmaz → He may / might / could have missed the bus. ✓ Dikkat: couldn't have olasılık değil, imkânsızlık bildirir (“-mış olamaz”); might not have ise “-mamış olabilir” demektir.
could have'ın iki anlamı: olasılık ve kaçırılmış fırsat
could have + V3 iki farklı anlama gelebilir. Birincisi yukarıda gördüğümüz olasılıktır (“-mış olabilir”). İkincisi, b2-01'deki koşul cümlelerinden tanıdığınız gerçekleşmemiş imkândır (“-ebilirdi / -abilirdin”); bu ikinci anlam karşıdakine söylendiğinde hafif bir eleştiri de taşır.
| Cümle | Anlam | Türkçe |
|---|---|---|
| He could have taken the wrong bus. | olasılık (bilmiyoruz) | Yanlış otobüse binmiş olabilir. |
| You could have called me at my desk. | kaçırılmış fırsat / eleştiri | Masamdaki telefondan arayabilirdin (aramadın). |
| I could have asked someone. | kaçırılmış fırsat / pişmanlık | Birine sorabilirdim (sormadım). |
| We could have won the match. | kaçırılmış fırsat | Maçı kazanabilirdik (kazanmadık). |
💡 Hangi anlam olduğunu bağlam söyler: konuşan kişi olayın sonucunu biliyorsa ve olmadığını söylüyorsa “-ebilirdi” anlamıdır; olayın ne olduğunu bilmiyorsa “-mış olabilir” anlamıdır.
⚠️ Türklerin tipik hatası: “Beni arayabilirdin!” cümlesini You can call me! ✗ ya da You could call me! ✗ diye çevirmek. Bunlar şimdiye ya da geleceğe yönelik öneridir (“Beni arayabilirsin”). Geçmişteki kaçırılmış fırsat için have + V3 şarttır: You could have called me! ✓
needn't have, didn't need to, was supposed to
Gereksiz yapılan işler için İngilizcede iki yapı vardır ve anlamları farklıdır. needn't have + V3: iş yapıldı ama sonradan gereksiz olduğu anlaşıldı. didn't need to + V1: işin gereği yoktu; genellikle yapılmadı (ya da yapılıp yapılmadığı önemli değil). Türkçede ikisini de çoğu zaman “gerek yokmuş / gerek yoktu” diye söyleriz.
| İngilizce | Yapıldı mı? | Türkçe |
|---|---|---|
| I needn't have booked such a big table. | Evet (boşuna) | O kadar büyük masa ayırtmama gerek yokmuş. |
| I didn't need to book a table. | Büyük olasılıkla hayır | Masa ayırtmama gerek yoktu. |
| You needn't have brought a present. | Evet | Hediye getirmene gerek yoktu (getirdin ama). |
| We were supposed to give it together. | Hayır (plan bozuldu) | Onu birlikte vermemiz gerekiyordu. |
was / were supposed to + V1 geçmişteki bir planı, kuralı ya da beklentiyi anlatır ve çoğu zaman bu planın gerçekleşmediğini ima eder: The train was supposed to arrive at six. (Trenin altıda gelmesi gerekiyordu — ama gelmedi.)
⚠️ Türklerin tipik hatası: needn't have ile didn't need toyu aynı sanmak ve I needn't have gone, so I stayed at home. ✗ demek. Evde kaldıysanız gitmediniz: I didn't need to go, so I stayed at home. ✓ Gidip boşuna gittiyseniz: I needn't have gone. The meeting was canceled. ✓ Bir de I was supposed toyu I supposed to ✗ diye wassız kullanmak; be fiili şarttır.
Sürekli ve edilgen geçmiş modal · YDS'de modal seçimi
Geçmiş modaller de sürekli ve edilgen olabilir. Sürekli: modal + have been + V-ing (o anda süren eylem için tahmin ya da eleştiri). Edilgen: modal + have been + V3 (b2-02'deki kural).
| İngilizce | Yapı | Türkçe |
|---|---|---|
| You must have been talking to a client. | must have been + V-ing | Bir müşteriyle konuşuyor olmalıydın. |
| He might have been sleeping. | might have been + V-ing | Uyuyor olabilir (o sırada). |
| We should have been told earlier. | should have been + V3 | Bize daha önce söylenmeliydi. |
| The message might have been deleted. | might have been + V3 | Mesaj silinmiş olabilir. |
YDS'de geçmiş modal sorularının çoğu bir kesinlik ölçeği üzerinden çözülür. Aşağıdaki tabloyu ezberleyin ve önce cümledeki kanıtı ya da eleştiriyi bulun.
| Modal + have V3 | İşlev | Türkçe |
|---|---|---|
| must have | kesin olumlu çıkarım | -mış olmalı |
| can't / couldn't have | kesin olumsuz çıkarım | -mış olamaz |
| may / might / could have | olasılık | -mış olabilir |
| should / ought to have | eleştiri, pişmanlık | -malıydı |
| could have | kaçırılmış fırsat | -ebilirdi |
| would have | koşulun sonucu | -ırdı |
| needn't have | boşuna yapılan iş | gerek yokmuş |
⚠️ Türklerin tipik hatası: Türkçe çeviriye göre modal seçmek. “Uyuyor olmalıydı” cümlesi Türkçede hem tahmin (“büyük ihtimalle uyuyordu”) hem eleştiri (“uyuması gerekirdi”) olabilir. İngilizcede ikisi ayrıdır: tahmin He must have been sleeping. ✓, eleştiri He should have been sleeping. ✓ Önce işlevi belirleyin, sonra modali seçin.
Kelimeler
- farewell dinner
veda yemeği - details
ayrıntılar, bilgiler (yer, saat vb.) - honestly
A-nıst-li
açıkçası, dürüst olmak gerekirse - client
KLAY-ınt
müşteri (hizmet alan) - The line is busy.
Hat meşgul. - broken
bozuk, kırık - mention
bahsetmek, söz etmek - be supposed to
…mesi gerekmek, …mesi beklenmek (plan, kural) - present
PRE-zınt
hediye - feel terrible
kendini berbat hissetmek (vicdan azabı) - care
umursamak, önemsemek - book a table
masa ayırtmak - empty
EMP-ti
boş - reply
cevap vermek, yanıtlamak - notice
fark etmek - assume
ı-SUM
varsaymak, sanmak - blame
suçlamak - Fair point.
Haklısın. / Haklı bir nokta. - take someone out
birini (yemeğe, dışarı) götürmek, ısmarlamak - have no idea
hiç haberi olmamak, hiç bilmemek - by mistake
yanlışlıkla - on purpose
bilerek, kasten - misunderstanding
yanlış anlama, yanlış anlaşılma - apologize
özür dilemek - should've
ŞU-dıv
should have'ın konuşma dilindeki kısaltması - must've
MAS-tıv
must have'ın kısaltması - needn't
NİD-ınt
gerek yok (need not)