Grammar Rule in 30 Seconds
Use markers like 'вече' and 'никога' to show that a past action still matters right now.
- Use 'вече' (already) for completed actions with present results: 'Вече съм ял' (I've already eaten).
- Use 'още не' (not yet) for expected actions: 'Още не съм го видял' (I haven't seen him yet).
- Never use specific past dates like 'вчера' (yesterday) with this tense; use 'някога' (ever) instead.
Meanings
Time markers in the Bulgarian Present Perfect (Минало неопределено време) specify the relationship between a past event and the present moment, emphasizing experience, result, or continuation without naming a specific point in time.
Experience & Life History
Used to talk about things you have or haven't done in your life up to now.
“Никога не съм ял суши.”
“Някога бил ли си в Америка?”
Resultative State
Focuses on the current state resulting from a past action.
“Вече съм си купил билет.”
“Още не сме пристигнали.”
Recent Events
Describes actions that happened in the recent, unspecified past.
“Напоследък съм много зает.”
“Чували ли сте се скоро?”
Present Perfect with 'Вече' (Already)
| Person | Auxiliary (съм) | Marker | L-Participle (Masc.) | Example |
|---|---|---|---|---|
| 1st Sing (Аз) | съм | вече | чел | Аз вече съм чел. |
| 2nd Sing (Ти) | си | вече | чел | Ти вече си чел. |
| 3rd Sing (Той/Тя/То) | е | вече | чел/чела/чело | Той вече е чел. |
| 1st Plur (Ние) | сме | вече | чели | Ние вече сме чели. |
| 2nd Plur (Вие) | сте | вече | чели | Вие вече сте чели. |
| 3rd Plur (Те) | са | вече | чели | Те вече са чели. |
Negative Formation with 'Още не' (Not yet)
| Person | Marker + Negation | Auxiliary | Participle |
|---|---|---|---|
| Аз | Още не | съм | забравил |
| Ти | Още не | си | забравил |
| Той | Още не | е | забравил |
| Ние | Още не | сме | забравили |
| Вие | Още не | сте | забравили |
| Те | Още не | са | забравили |
Reference Table
| Marker | English | Usage Note | Example |
|---|---|---|---|
| Вече | Already | Action is finished, result is here. | Вече съм готов. |
| Още не | Not yet | Expected action hasn't happened. | Още не съм ял. |
| Никога | Never | Zero experience in life. | Никога не съм пушил. |
| Някога | Ever | Used in questions about experience. | Някога бил ли си там? |
| Винаги | Always | Continuous state/habit in the past. | Винаги съм те обичал. |
| Досега | So far / Until now | Up to this very moment. | Досега не съм знаел. |
| Напоследък | Lately | Recent trends or habits. | Напоследък съм уморен. |
| Току-що | Just now | Action finished seconds ago. | Току-що се прибрах. |
Espectro de formalidade
Вече съм приключил с възложената задача. (workplace)
Вече съм готов с работата. (workplace)
Вече свърших. (workplace)
Готов съм, брат. (workplace)
Present Perfect Time Markers
Experience
- никога never
- някога ever
- винаги always
Result
- вече already
- още не not yet
- току-що just now
Specific vs. Unspecified Time
Choosing the Right Marker
Is the action finished?
Is it expected soon?
Is it life experience?
Exemplos por nível
Вече съм ял.
I have already eaten.
Никога не съм бил там.
I have never been there.
Той е гледал този филм.
He has watched this movie.
Ние сме купили хляб.
We have bought bread.
Още не съм пил кафе.
I haven't drunk coffee yet.
Някога бил ли си в София?
Have you ever been to Sofia?
Винаги съм обичал морето.
I have always loved the sea.
Те още не са пристигнали.
They haven't arrived yet.
Напоследък съм много зает с работа.
Lately, I have been very busy with work.
Досега не сме имали проблеми.
Until now, we haven't had any problems.
Току-що съм приключил с проекта.
I have just finished the project.
Отдавна не сме се виждали.
We haven't seen each other for a long time.
Многократно съм му обяснявал това.
I have explained this to him multiple times.
До този момент не е имало оплаквания.
Up to this moment, there haven't been any complaints.
Вече няколко пъти съм посещавал този град.
I have already visited this city several times.
Винаги си бил честен с мен.
You have always been honest with me.
Никога досега не бяхме ставали свидетели на подобно нещо.
Never before had we witnessed such a thing.
Напоследък се е заговорило за нови реформи.
Lately, there has been talk of new reforms.
Тя винаги е проявявала изключително търпение.
She has always shown exceptional patience.
Още не е настъпил моментът за решение.
The moment for a decision has not yet arrived.
В аналите на историята винаги е съществувал този спор.
In the annals of history, this dispute has always existed.
Досегашните изследвания не са дали категоричен отговор.
Research to date has not yielded a definitive answer.
Току-що споменатият факт е от решаващо значение.
The fact just mentioned is of decisive importance.
Никога не е било по-ясно, че промяната е нужна.
It has never been clearer that change is needed.
Fácil de confundir
Learners often use Present Perfect when they mention a specific time like 'yesterday'.
Both use the L-participle, but the Renarrative drops the 3rd person 'е/са'.
English uses 'I have lived here for 5 years'. Bulgarian uses Present Tense for ongoing actions.
Erros comuns
Аз вече ял.
Аз вече съм ял.
Никога съм не бил.
Никога не съм бил.
Вече съм ял вчера.
Вчера ядох.
Той вече ял.
Той вече е ял.
Някога бил ли си вчера?
Беше ли там вчера?
Още не съм го видял миналата седмица.
Не го видях миналата седмица.
Винаги съм бил там в 5 часа.
Винаги бях там в 5 часа.
Напоследък съм ходил на кино вчера.
Напоследък ходя на кино.
Досега не съм знаел това вчера.
До вчера не знаех това.
Вече съм го направил преди два часа.
Направих го преди два часа.
Никога не е бил по-добър вчера.
Вчера не беше по-добър.
Padrões de frases
Аз вече съм ___.
Ти някога бил ли си в ___?
Напоследък той е станал много ___.
Досега не сме имали възможност да ___.
Real World Usage
Вече тръгнах!
Работил съм в тази сфера пет години.
Още не сме поръчали.
Никога не съм внасял забранени стоки.
Напоследък пътувам много.
Винаги съм имал това оплакване.
The 'Today' Rule
Don't Drop the 'E'
Marker Placement
Polite Declining
Smart Tips
Don't use the Present Perfect. Use the Present Tense + 'от'.
Start with 'Някога' to set the stage immediately.
Always include it. It's safer to be grammatically correct than to accidentally use the renarrative mood.
Keep 'още' and 'не' together at the start of the verb phrase.
Pronúncia
Auxiliary Stress
The auxiliary verbs (съм, си, е...) are usually unstressed and 'lean' on the marker or the participle.
Negative Intonation
In 'още не', the stress falls on 'още' and 'не' is pronounced quickly before the auxiliary.
Question with 'Някога'
Някога бил ли си в София? ↗
Rising intonation at the end for a yes/no question.
Memorize
Mnemônico
Remember 'VON': Вече (Already), Още не (Not yet), Никога (Never). These are the 'VON'derful markers of the Present Perfect.
Associação visual
Imagine a bridge connecting a foggy past to a bright 'NOW' sign. The markers are the traffic lights on the bridge controlling the flow of information.
Rhyme
Вече means it's done and through, Още не means it's waiting for you!
Story
I have NEVER (никога) been to space, but I have ALREADY (вече) bought my ticket. I haven't packed YET (още не), but I have ALWAYS (винаги) dreamed of this.
Word Web
Desafio
Write 3 sentences about your morning using 'вече', 'още не', and 'току-що'.
Notas culturais
When offered food, saying 'Вече съм ял' (I've already eaten) is a polite way to decline, though hosts may still insist!
Bulgarians use 'напоследък' (lately) frequently in status updates to describe life changes.
In some western dialects, the 3rd person 'е' is dropped even in the Present Perfect, but in standard Bulgarian (and for exams), it is mandatory.
The Bulgarian Present Perfect evolved from the Old Church Slavonic perfect, which used the auxiliary 'to be' and the resultative L-participle.
Iniciadores de conversa
Някога ял ли си шкембе чорба?
Кои градове в България си посетил досега?
Какво си правил напоследък?
Винаги ли си искал да бъдеш програмист?
Temas para diário
Test Yourself
Аз ___ съм прочел книгата, можеш да я вземеш.
Той никога не ___ бил в Лондон.
Find and fix the mistake:
Вчера съм ходил на кино.
Order: не / още / сме / яли
Match each item on the left with its pair on the right:
- Искаш ли кафе? - Не, благодаря. Аз ___ съм пил.
You can use 'вече' with the Past Simple (Aorist).
Те още не ___ пристигнали.
Score: /8
Exercicios praticos
8 exercisesАз ___ съм прочел книгата, можеш да я вземеш.
Той никога не ___ бил в Лондон.
Find and fix the mistake:
Вчера съм ходил на кино.
Order: не / още / сме / яли
1. Напоследък, 2. Някога, 3. Винаги
- Искаш ли кафе? - Не, благодаря. Аз ___ съм пил.
You can use 'вече' with the Past Simple (Aorist).
Те още не ___ пристигнали.
Score: /8
Perguntas frequentes (8)
Yes, you can say `Вече го направих` (I already did it). The difference is that Past Simple focuses on the past moment of completion, while Present Perfect `Вече съм го направил` focuses on the fact that it is done now.
Because without it, the sentence becomes the 'Renarrative mood'. `Той е дошъл` means 'He has arrived (I see him)'. `Той дошъл` means 'He arrived (so I'm told)'.
No. `Никога` refers to your whole life. If you want to say you didn't do something yesterday, use `Вчера не ходих` (Past Simple).
`Още не` means 'not yet' (expecting it to happen). `Досега` means 'until now' (focusing on the duration up to this point).
It always goes right before the auxiliary verb: `не съм`, `не си`, `не е`.
It is neutral and can be used in both casual conversation and formal writing.
Yes, to describe a state that has existed throughout the past up to now: `Винаги съм те обичал` (I have always loved you).
Use `Някога... ли си...?`. For example: `Някога ял ли си това?`
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Present Perfect (Have + Past Participle)
Bulgarian uses Present Tense for 'actions still happening'.
Pretérito Perfecto
Bulgarian auxiliary is 'to be', Spanish is 'haber' (to have).
Passé Composé
Bulgarian Present Perfect is never used for specific past dates.
Perfekt
German uses 'haben' or 'sein'; Bulgarian only uses 'съм' (to be).
~ta koto ga aru
Japanese uses aspectual particles rather than a dedicated perfect tense.
过 (guò) / 了 (le)
Chinese has no verb conjugation or auxiliary verbs for tense.
قد + Past Verb (qad)
Arabic does not use an auxiliary 'to be' in this construction.