AkademiPedia · Modal Perfect: Should Have, Must Have ve Could Have Done Fa… PDF İndir Maddeye dön

Yabancı Dil Barajı MerkeziOrtaHerkes

Modal Perfect: Should Have, Must Have ve Could Have Done Farkı (YDS Rehberi)

Geçmişe yönelik modal yapıları (must, can't, may, might, could, should, needn't, would + have + V3) sınav odaklı anlatan rehber: çıkarım ve değerlendirme ayrımı, could have'ın iki anlamı, Türkçe karşılıklar tablosu, YDS tarzı çözümlü örnekler ve sık hatalar.

Zafer Hoca · 08.11.2026 · 8 dk okuma

Kısaca: Modal perfect yapısı "modal + have + V3" ile kurulur ve geçmişe bakar. Must have done geçmişe dair güçlü bir çıkarımdır ("yapmış olmalı"). Should have done yapılmayan bir şeyin eleştirisi ya da pişmanlığıdır ("yapmalıydı ama yapmadı"). Could have done ya gerçekleşmemiş bir imkânı ("yapabilirdi ama yapmadı") ya da geçmişe dair bir olasılığı ("yapmış olabilir") anlatır. Olumsuz kesin çıkarım için can't/couldn't have done kullanılır.

Bu madde, geçmişe yönelik modal yapıların (must/should/could/may/might/can't/needn't + have + V3) anlam farklarını ve YDS'de nasıl ayırt edileceğini anlatır. "Keşke" anlamı taşıyan I wish I had done gibi yapılar başka bir konudur; onlar için YDS wish clauses (dilek cümleleri) maddesine bakın. Pişmanlık anlamında should have done ile I wish I had done birbirine yakındır; aradaki farka aşağıda değiniyoruz.

Modal perfect nedir, nasıl kurulur?

Modal perfect, bir modal fiilin ardından have ve fiilin üçüncü hâli (V3) getirilerek kurulur. Modal fiilden sonra gelen have hiçbir zaman has ya da had olmaz; özne ne olursa olsun yapı değişmez.

Modal perfect yapı biçimleri
BiçimYapıÖrnek
Basit (etken)modal + have + V3She must have finished the analysis.
Süreklilikmodal + have been + V-ingThey must have been working all night.
Edilgenmodal + have been + V3The data should have been checked twice.
Olumsuzmodal + not + have + V3He can't have seen the e-mail.

Bu yapıların hepsi geçmişe bakar ama iki ayrı işe hizmet eder: ya geçmişte ne olduğuna dair bir çıkarım yaparsınız (must, can't, may, might, could), ya da geçmişte olan ya da olmayan bir şeyi değerlendirirsiniz (should, could, needn't, would). YDS sorularının çoğu, cümlenin bu iki işten hangisini yaptığını anlamanızı ister.

Must have ve can't have done: geçmişe dair güçlü çıkarım

Must have done, elinizdeki kanıta dayanarak geçmişte bir şeyin olduğundan neredeyse emin olduğunuzu gösterir. Türkçede "-mış olmalı", "kesin -mıştır" diye çevrilir.

Burada must zorunluluk anlatmaz. "Erken çıkmak zorundaydılar" demek istiyorsanız had to leave kullanılır. YDS'de bu ikisi sık karşılaştırılır: had to geçmişteki zorunluluk, must have geçmişe dair çıkarımdır.

Olumsuz çıkarımda mustn't have done kullanılmaz. "Görmüş olamaz" demek için can't have seen ya da couldn't have seen yazılır. Şıklarda mustn't have görürseniz büyük olasılıkla çeldiricidir.

Can't have / couldn't have done: olmuş olamaz

Bu yapı must have'in olumsuz karşılığıdır: kanıta göre bir şeyin geçmişte olmuş olması imkânsızdır. "-mış olamaz" diye çevrilir.

İpucu genellikle cümlenin içinde verilir: "çünkü o sırada yurt dışındaydı" gibi bir gerekçe, kesin olumsuz çıkarıma işaret eder.

May / might / could have done: olmuş olabilir

Bu üç yapı geçmişe dair bir olasılık anlatır; konuşan emin değildir. "-mış olabilir" diye çevrilir. May have ile might have arasındaki fark çok küçüktür; might have biraz daha zayıf bir olasılık hissi verebilir.

Akademik İngilizcede bu yapılar bulguları yorumlarken yumuşatma (hedging) amacıyla çok kullanılır: Social desirability may have influenced the responses. Bu kullanım için akademik İngilizcede hedging maddesine bakabilirsiniz.

Could have done'ın iki anlamı

Could have done YDS'nin en çok tuzak kurduğu yapıdır, çünkü iki anlamı vardır:

  1. Olasılık: The file could have been deleted by mistake. (Yanlışlıkla silinmiş olabilir.)
  2. Gerçekleşmemiş imkân: You could have asked me for help. (Benden yardım isteyebilirdin ama istemedin.)

İkinci anlamda cümlede çoğu zaman bir karşıtlık vardır: but you didn't, instead, why didn't you gibi. Bu ifadeler varsa could have "yapabilirdi ama yapmadı" anlamındadır.

Should have done: yapmalıydı ama yapmadı

Should have done (ya da daha resmî biçimiyle ought to have done) geçmişte yapılması doğru olan ama yapılmayan bir şeyi anlatır: eleştiri, pişmanlık ya da sitem. "-malıydı" diye çevrilir.

Olumsuz biçimi shouldn't have done ise yapılan ama yapılmaması gereken bir şeyi anlatır: I shouldn't have submitted the paper in such a hurry. (Makaleyi bu kadar aceleyle göndermemeliydim; gönderdim.)

Should have done ile I wish I had done pişmanlıkta birbirine yakındır: I should have studied harder ≈ I wish I had studied harder. Ancak should have bir değerlendirme (doğrusu buydu) içerir ve başkaları için de kullanılır: He should have apologised. Paraphrase sorularında bu iki yapı sık eşleştirilir.

Should have ile must have nasıl ayırt edilir?

Türkçede ikisi de "-malı" ekiyle karşılandığı için karışır. Kendinize şunu sorun: cümle geçmişte ne olduğunu tahmin ediyor mu, yoksa ne yapılması gerektiğini mi söylüyor? Tahmin ediyorsa must have ("yapmış olmalı"), olması gerekeni söylüyorsa should have ("yapmalıydı").

Needn't have done ve didn't need to: gereksiz yere

Bu iki yapı Türkçede "gerek yoktu" diye çevrildiği için karışır, ama anlamları farklıdır:

Would have done: koşula bağlı geçmiş

Would have done geçmişte gerçekleşmemiş bir koşulun sonucunu anlatır ve çoğu zaman üçüncü tip koşul cümlesinde görülür: If we had had more funding, we would have extended the study. Koşul cümlelerinin bütün türleri için YDS if clauses maddesine bakın.

Koşul cümlede açıkça yazılmayabilir: Without your help, I would have missed the deadline. ya da I would have called you, but I lost your number. But ile gelen gerçek durum, would have'in gerçekleşmemiş bir sonucu anlattığını gösterir.

Modal perfect yapıların anlam tablosu

Geçmişe yönelik modal yapılar ve Türkçe karşılıkları
YapıAnlamTürkçe karşılıkGerçekte ne oldu?
must have doneGüçlü olumlu çıkarımyapmış olmalıBüyük olasılıkla yapıldı
can't / couldn't have doneGüçlü olumsuz çıkarımyapmış olamazBüyük olasılıkla yapılmadı
may / might have doneOlasılıkyapmış olabilirBilinmiyor
could have done (1)Olasılıkyapmış olabilirBilinmiyor
could have done (2)Kullanılmamış imkânyapabilirdiYapılmadı
should / ought to have doneEleştiri, pişmanlıkyapmalıydıYapılmadı
shouldn't have doneEleştiri, pişmanlıkyapmamalıydıYapıldı
needn't have doneGereksiz eylemyapmasına gerek yoktuYapıldı
would have doneGerçekleşmemiş sonuçyapardıYapılmadı

YDS'de modal perfect soruları nasıl çözülür?

Modal perfect, YDS'de dil bilgisi, cümle tamamlama, çeviri ve yakın anlamlı cümle sorularında karşınıza çıkabilir. Aşağıdaki sırayı izleyin:

  1. Zamanı kontrol edin: Cümle geçmişten mi söz ediyor? yesterday, last year, at that time gibi ifadeler ya da öbür cümlecikteki geçmiş zaman, modal perfect'e işaret eder.
  2. Kanıt mı, değerlendirme mi? Cümlede bir gözlem ya da kanıt varsa (ışıklar kapalı, sonuçlar tutarlı) çıkarım yapılar (must/can't/may) öne çıkar. Bir eleştiri ya da sitem varsa should have ya da could have (imkân) öne çıkar.
  3. Karşıtlık sözcüklerine bakın: but, however, instead, yet ile gelen gerçek durum, eylemin yapılmadığını ya da yapıldığını gösterir.
  4. Kesinlik derecesini tartın: "Kesin" anlamı için must/can't, "belki" için may/might/could.
  5. Çeviride Türkçe eki ayırın: "-mış olmalı" çıkarımdır (must have), "-malıydı" eleştiridir (should have).

Çözümlü örnekler

Aşağıdaki sorular yapıyı göstermek için hazırlanmıştır; gerçek sınav sorusu değildir.

Örnek 1. The samples ---- before the analysis, as the results show no sign of contamination.
A) should have been cleaned   B) must have been cleaned   C) needn't have been cleaned   D) can't have been cleaned

Çözüm: Cümle bir kanıt veriyor (kirlenme belirtisi yok) ve bu kanıttan geçmişe dair bir sonuç çıkarıyor. Olumlu güçlü çıkarım must have been cleaned'dir: cevap B. Should have been "temizlenmeliydi ama temizlenmedi" anlamına gelirdi ve kanıtla çelişirdi.

Örnek 2. The researchers ---- the participants about the recording, but they failed to do so, which led to an ethics complaint.
A) must have informed   B) may have informed   C) should have informed   D) can't have informed

Çözüm: but they failed to do so eylemin yapılmadığını söylüyor ve sonuç olumsuz. Yapılması gereken ama yapılmayan eylem should have informed'dır: cevap C.

Örnek 3. He ---- the conference in Berlin last week; he was teaching in Ankara all week.
A) can't have attended   B) should have attended   C) needn't have attended   D) would have attended

Çözüm: İkinci cümle, birinci cümledeki eylemin olmasını imkânsız kılan bir kanıt veriyor. Cevap A.

Sık yapılan hatalar

  1. Modalden sonra "has" ya da "had" kullanmak: She must has done ya da must had done yanlıştır; doğrusu must have done.
  2. "Must have" ile "had to"yu karıştırmak: Biri çıkarım, öbürü geçmişteki zorunluluktur.
  3. Olumsuz çıkarımda "mustn't have" kullanmak: Doğrusu can't have ya da couldn't have.
  4. "Could have"ın iki anlamını ayırmamak: Karşıtlık varsa "yapabilirdi ama yapmadı", yoksa çoğu zaman "yapmış olabilir".
  5. "Needn't have" ile "didn't need to"yu eş saymak: İlkinde eylem yapılmıştır.
  6. Konuşma dilindeki "should of" yazımını görmek: Should've kısaltmasının yanlış yazımıdır; sınavda karşınıza doğru biçimi çıkar.

Modal perfect'i zaman uyumu bilgisiyle birlikte çalışmak işinizi kolaylaştırır; bunun için YDS tenses ve zaman uyumu ve present perfect ve past simple farkı maddelerine, dil bilgisi sorularının genel stratejisi için YDS gramerde en çok çıkan konular maddesine bakabilirsiniz. Hedef puanınızı görmek için YDS puan hesaplama aracını kullanabilirsiniz.

Kaynaklar ve resmî bağlantılar

#Akademik İngilizce #YDS #YÖKDİL