Could have, Would have, Should Have + v3 (Past Modal)
Could have, would have, should have past modalları aslında varsayımsal modallardır. Yani geçmişte aslında gerçekleşecekmişte gerçekleşmemiş olaylar için kullanılır. Birbirinden farkları da aşağıdaki örneklerden iyi anlaşılabilir.
Could have + v3 => geçmişte olma ihtimali olan
Would have + v3 => geçmişte arzu edilen
Should have + v3 => geçmişte gerekli görülen veya tercih edilen
Yukarıdaki modalların olumsuz hallerini de kurmak tabiki mümkündür. Couldn’t have, Wouldn’t have, Shouldn’t have.
Şimdi isterseniz örnekler üzerinden gidelim.
I could have bought bread but I didn’t know we needed it.
Ekmek alabilirdim ama buna ihtiyacımız olduğunu bilmiyordum. (Ekmek almamış)