B1 Time Expressions 1 min read Médio

Time Markers for Present Perfect

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.
Marker (вече/никога) + съм/си/е + L-Participle ⏳➡️🎁

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.

1

Experience & Life History

Used to talk about things you have or haven't done in your life up to now.

“Никога не съм ял суши.”

“Някога бил ли си в Америка?”

2

Resultative State

Focuses on the current state resulting from a past action.

“Вече съм си купил билет.”

“Още не сме пристигнали.”

3

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

Reference table for Time Markers for Present Perfect
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

Formal
Вече съм приключил с възложената задача.

Вече съм приключил с възложената задача. (workplace)

Neutro
Вече съм готов с работата.

Вече съм готов с работата. (workplace)

Informal
Вече свърших.

Вече свърших. (workplace)

Gíria
Готов съм, брат.

Готов съм, брат. (workplace)

Present Perfect Time Markers

Present Perfect

Experience

  • никога never
  • някога ever
  • винаги always

Result

  • вече already
  • още не not yet
  • току-що just now

Specific vs. Unspecified Time

Past Simple (Specific)
вчера yesterday
преди час an hour ago
Present Perfect (Unspecified)
вече already
някога ever

Choosing the Right Marker

1

Is the action finished?

YES
Use 'вече'
NO
Is it expected?
2

Is it expected soon?

YES
Use 'още не'
NO
Is it about life experience?
3

Is it life experience?

YES
Use 'никога' or 'някога'
NO
Use Past Simple

Exemplos por nível

1

Вече съм ял.

I have already eaten.

2

Никога не съм бил там.

I have never been there.

3

Той е гледал този филм.

He has watched this movie.

4

Ние сме купили хляб.

We have bought bread.

1

Още не съм пил кафе.

I haven't drunk coffee yet.

2

Някога бил ли си в София?

Have you ever been to Sofia?

3

Винаги съм обичал морето.

I have always loved the sea.

4

Те още не са пристигнали.

They haven't arrived yet.

1

Напоследък съм много зает с работа.

Lately, I have been very busy with work.

2

Досега не сме имали проблеми.

Until now, we haven't had any problems.

3

Току-що съм приключил с проекта.

I have just finished the project.

4

Отдавна не сме се виждали.

We haven't seen each other for a long time.

1

Многократно съм му обяснявал това.

I have explained this to him multiple times.

2

До този момент не е имало оплаквания.

Up to this moment, there haven't been any complaints.

3

Вече няколко пъти съм посещавал този град.

I have already visited this city several times.

4

Винаги си бил честен с мен.

You have always been honest with me.

1

Никога досега не бяхме ставали свидетели на подобно нещо.

Never before had we witnessed such a thing.

2

Напоследък се е заговорило за нови реформи.

Lately, there has been talk of new reforms.

3

Тя винаги е проявявала изключително търпение.

She has always shown exceptional patience.

4

Още не е настъпил моментът за решение.

The moment for a decision has not yet arrived.

1

В аналите на историята винаги е съществувал този спор.

In the annals of history, this dispute has always existed.

2

Досегашните изследвания не са дали категоричен отговор.

Research to date has not yielded a definitive answer.

3

Току-що споменатият факт е от решаващо значение.

The fact just mentioned is of decisive importance.

4

Никога не е било по-ясно, че промяната е нужна.

It has never been clearer that change is needed.

Fácil de confundir

Time Markers for Present Perfect vs Present Perfect vs. Past Simple

Learners often use Present Perfect when they mention a specific time like 'yesterday'.

Time Markers for Present Perfect vs Present Perfect vs. Renarrative Mood

Both use the L-participle, but the Renarrative drops the 3rd person 'е/са'.

Time Markers for Present Perfect vs Present Perfect vs. Present Tense with 'от'

English uses 'I have lived here for 5 years'. Bulgarian uses Present Tense for ongoing actions.

Erros comuns

Аз вече ял.

Аз вече съм ял.

Missing the auxiliary verb 'съм'.

Никога съм не бил.

Никога не съм бил.

Incorrect placement of 'не'. It must come before the auxiliary.

Вече съм ял вчера.

Вчера ядох.

Using a specific time (yesterday) with Present Perfect.

Той вече ял.

Той вече е ял.

Missing the 3rd person auxiliary 'е'.

Някога бил ли си вчера?

Беше ли там вчера?

Mixing 'ever' with a specific day.

Още не съм го видял миналата седмица.

Не го видях миналата седмица.

Cannot use 'not yet' with a finished time period like 'last week'.

Винаги съм бил там в 5 часа.

Винаги бях там в 5 часа.

If it's a specific repeated past habit at a specific time, Past Imperfect is better.

Напоследък съм ходил на кино вчера.

Напоследък ходя на кино.

Mixing 'lately' with 'yesterday'.

Досега не съм знаел това вчера.

До вчера не знаех това.

If the state ended 'yesterday', you need the Past Imperfect.

Вече съм го направил преди два часа.

Направих го преди два часа.

Specific time 'two hours ago' requires Past Simple.

Никога не е бил по-добър вчера.

Вчера не беше по-добър.

Specific time conflict with existential 'never'.

Padrões de frases

Аз вече съм ___.

Ти някога бил ли си в ___?

Напоследък той е станал много ___.

Досега не сме имали възможност да ___.

Real World Usage

Texting a friend constant

Вече тръгнах!

Job Interview very common

Работил съм в тази сфера пет години.

Ordering Food occasional

Още не сме поръчали.

Travel / Customs common

Никога не съм внасял забранени стоки.

Social Media Update very common

Напоследък пътувам много.

Doctor's Visit common

Винаги съм имал това оплакване.

💡

The 'Today' Rule

You CAN use 'днес' (today) with the Present Perfect because the day isn't over yet. 'Днес съм пил две кафета.'
⚠️

Don't Drop the 'E'

In the 3rd person (he/she/it/they), always include 'е' or 'са'. If you drop it, you are using a different mood (Renarrative)!
🎯

Marker Placement

If you want to sound natural, put 'вече' right before the auxiliary: 'Аз вече съм...'
💬

Polite Declining

Use 'Вече съм ял' to politely refuse food without offending the host's cooking.

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

VE-che sum YAL

Auxiliary Stress

The auxiliary verbs (съм, си, е...) are usually unstressed and 'lean' on the marker or the participle.

O-shte ne sum VIdyal

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

Write about three things you have already done today and three things you haven't done yet.
Describe your travel experiences using 'никога', 'някога' and 'няколко пъти'.
Reflect on how your life has changed lately. Use 'напоследък' and 'досега'.
Write a letter to your future self about what you have achieved so far this year.

Test Yourself

Fill in the correct marker: 'already' (вече) or 'not yet' (още не).

Аз ___ съм прочел книгата, можеш да я вземеш.

✓ Correct! ✗ Not quite. Correct answer: вече
The context 'you can take it' implies the action is finished.
Choose the correct auxiliary verb. Múltipla escolha

Той никога не ___ бил в Лондон.

✓ Correct! ✗ Not quite. Correct answer: е
The subject 'Той' requires the 3rd person singular auxiliary 'е'.
Correct the sentence: 'Вчера съм ходил на кино.' Error Correction

Find and fix the mistake:

Вчера съм ходил на кино.

✓ Correct! ✗ Not quite. Correct answer: Вчера ходих на кино.
Specific time 'вчера' requires Past Simple (Aorist).
Put the words in order: (не / още / сме / яли) Sentence Building

Order: не / още / сме / яли

✓ Correct! ✗ Not quite. Correct answer: Още не сме яли.
'Още не' usually starts the negative construction.
Match the marker to its meaning. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 1-Lately, 2-Ever, 3-Always
Basic vocabulary matching.
Complete the dialogue. Dialogue Completion

- Искаш ли кафе? - Не, благодаря. Аз ___ съм пил.

✓ Correct! ✗ Not quite. Correct answer: вече
Declining coffee implies you've already had some.
Is this rule true or false? True False Rule

You can use 'вече' with the Past Simple (Aorist).

✓ Correct! ✗ Not quite. Correct answer: True
While common with Present Perfect, 'вече' can also be used with Past Simple to emphasize completion at a specific past moment.
Conjugate 'съм' for the 3rd person plural. Conjugation Drill

Те още не ___ пристигнали.

✓ Correct! ✗ Not quite. Correct answer: са
3rd person plural auxiliary is 'са'.

Score: /8

Exercicios praticos

8 exercises
Fill in the correct marker: 'already' (вече) or 'not yet' (още не).

Аз ___ съм прочел книгата, можеш да я вземеш.

✓ Correct! ✗ Not quite. Correct answer: вече
The context 'you can take it' implies the action is finished.
Choose the correct auxiliary verb. Múltipla escolha

Той никога не ___ бил в Лондон.

✓ Correct! ✗ Not quite. Correct answer: е
The subject 'Той' requires the 3rd person singular auxiliary 'е'.
Correct the sentence: 'Вчера съм ходил на кино.' Error Correction

Find and fix the mistake:

Вчера съм ходил на кино.

✓ Correct! ✗ Not quite. Correct answer: Вчера ходих на кино.
Specific time 'вчера' requires Past Simple (Aorist).
Put the words in order: (не / още / сме / яли) Sentence Building

Order: не / още / сме / яли

✓ Correct! ✗ Not quite. Correct answer: Още не сме яли.
'Още не' usually starts the negative construction.
Match the marker to its meaning. Match Pairs

1. Напоследък, 2. Някога, 3. Винаги

✓ Correct! ✗ Not quite. Correct answer: 1-Lately, 2-Ever, 3-Always
Basic vocabulary matching.
Complete the dialogue. Dialogue Completion

- Искаш ли кафе? - Не, благодаря. Аз ___ съм пил.

✓ Correct! ✗ Not quite. Correct answer: вече
Declining coffee implies you've already had some.
Is this rule true or false? True False Rule

You can use 'вече' with the Past Simple (Aorist).

✓ Correct! ✗ Not quite. Correct answer: True
While common with Present Perfect, 'вече' can also be used with Past Simple to emphasize completion at a specific past moment.
Conjugate 'съм' for the 3rd person plural. Conjugation Drill

Те още не ___ пристигнали.

✓ Correct! ✗ Not quite. Correct answer: са
3rd person plural auxiliary is 'са'.

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

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Present Perfect (Have + Past Participle)

Bulgarian uses Present Tense for 'actions still happening'.

Spanish moderate

Pretérito Perfecto

Bulgarian auxiliary is 'to be', Spanish is 'haber' (to have).

French moderate

Passé Composé

Bulgarian Present Perfect is never used for specific past dates.

German moderate

Perfekt

German uses 'haben' or 'sein'; Bulgarian only uses 'съм' (to be).

Japanese low

~ta koto ga aru

Japanese uses aspectual particles rather than a dedicated perfect tense.

Chinese low

过 (guò) / 了 (le)

Chinese has no verb conjugation or auxiliary verbs for tense.

Arabic partial

قد + Past Verb (qad)

Arabic does not use an auxiliary 'to be' in this construction.

Learning Path

Prerequisites

Was this helpful?
Nenhum comentário ainda. Seja o primeiro a compartilhar suas ideias!