-meliydi
Should Have
The pattern -meliydi is used to talk about things that were necessary in the past but didn't happen. It often expresses regret or criticism.
How It Works
The -meliydi construction is a compound tense that combines 'necessity' with 'past time'.
1. Meaning:
It translates to 'should have' or 'ought to have'. Because it describes a necessity that was not met, it naturally carries a tone of:
- Regret: When talking about oneself (e.g., 'I should have studied').
- Criticism: When talking about others (e.g., 'You should have told me').
2. Formation:
- Positive: Verb Stem + -malı/-meli + y + -dı/-di + Personal Ending.
- Negative: Verb Stem + -me/-ma + -malı/-meli + y + -dı/-di + Personal Ending.
- Question: Verb Stem + -malı/-meli mı/mi + y + -dı/-di + Personal Ending.
3. Structural Rules:
- It follows two-way vowel harmony for the first part (-malı or -meli). Because these only end in 'ı' or 'i', the past suffix can only be -dı or -di.
- The buffer -y- is used to connect the necessitative suffix to the past copula -(y)di.
- It uses Type II personal endings (-m, -n, -, -k, -niz, -lar).
4. Usage Note:
Unlike the base form -meli, which can sometimes mean 'must be' (inference), -meliydi is almost always about obligation. To say 'He must have forgotten' (inference), Turkish uses a different structure: unutmuş olmalı.
Examples (6)
- Daha dikkatli olmalıydın.
You should have been more careful.
Word by Word: More careful be-should-past-you.
This is a common way to criticize someone for a past mistake.
- Bu kitabı daha önce okumalıydım.
I should have read this book sooner.
Word by Word: This book-acc more before read-should-past-I.
Here, the speaker is expressing personal regret about not reading the book earlier.
- Toplantıya zamanında gelmeliydiler.
They should have come to the meeting on time.
Word by Word: Meeting-dat time-loc come-should-past-they.
This expresses an unfulfilled expectation regarding someone else's behavior.
- Ona yalan söylememeliydin.
You shouldn't have lied to him/her.
Word by Word: To-him/her lie tell-not-should-past-you.
The negative form is created by adding the negative suffix -me/-ma before -meli.
- Oraya gitmeli miydik?
Should we have gone there?
Word by Word: There-dat go-should [question] past-we?
In questions, the past tense suffix and person ending attach to the question particle.
- Dün akşam bize uğramalıydın.
You should have stopped by (our place) last night.
Word by Word: Yesterday evening to-us stop-by-should-past-you.
A friendly way to express that someone was missed or should have visited.
Common Mistakes
Forgetting the buffer 'y' between the suffixes.
Gitmelidin.Gitmeliydin.Because -meli ends in a vowel, the buffer -y- is mandatory to connect it to the past copula -(y)di.
Using -meliydi for logical inferences (must have).
Anahtarını evde unutmalıydı.Anahtarını evde unutmuş olmalı.-meliydi means 'he should have forgotten' (as a duty), which makes little sense here. To say 'He must have forgotten' (logical guess), use -muş olmalı.
How It Connects
Learn This First
The pattern '-meliydi' is a compound structure that combines the necessitative mood ('should') with the past tense marker ('was/did'). To understand it, you need to know how to express obligation and how to attach the past tense suffix to words ending in a vowel using the buffer consonant -y-.
- -meli/-malıMust and Should
The base of this pattern is the necessitative mood (-meli), which expresses 'should' or 'must'.
Level 3 - -(y)di (ad cümlesinde geçmiş)Past of Sentences Without a Verb
The suffix -ydi is the past tense marker for non-verbal stems, which is attached to the necessitative mood to create the 'should have' meaning.
Level 2
Related Patterns
- -y-Buffer Consonant -y-
The buffer letter required to connect -meli and -di.
Level 1 - -seydiIf Only It Had Been
Another way to express past regret ('if only'), but focuses on the condition rather than the obligation.
Level 5 - -ecektiWas Going to
Used for 'was going to', describing a past intention that didn't happen, similar to how -meliydi describes a past obligation that didn't happen.
Level 4