B2 Tense & Aspect 1 min read سخت

Grammar Rule in 30 Seconds

In Bulgarian time clauses, use Perfective for completed sequence and Imperfective for simultaneous duration.

  • Use Perfective after 'когато' for future sequences: 'Когато дойда, ще хапнем' (When I arrive, we'll eat).
  • Use Imperfective after 'докато' for ongoing actions: 'Докато четях, той спеше' (While I was reading, he was sleeping).
  • Use Perfective after 'преди да' for specific events: 'Преди да тръгна, ще се обадя' (Before I leave, I'll call).
⏱️ [Conjunction] + 🔄 (Imperfective) OR ✅ (Perfective) + ➡️ Main Clause

Aspect Choice by Conjunction

Conjunction Meaning Typical Aspect Example Verb (Perf/Imperf)
Когато
When (Specific)
Perfective
дойда / дойда
Когато
When (Habitual)
Imperfective
идвам / идвам
Докато
While
Imperfective
чета / четях
Докато
Until
Perfective
прочета / прочета
След като
After
Perfective
напиша / напиша
Преди да
Before
Perfective
кажа / кажа
Щом
As soon as
Perfective
видя / видя
Докато не
Until (Negative)
Perfective
свърша / свърша

Meanings

The choice between perfective and imperfective aspect in Bulgarian temporal clauses determines whether an action is viewed as a completed point in time or a continuous process relative to the main clause.

1

Sequential Actions

Using the perfective aspect to show that one action must finish before the next one starts.

“След като изпия кафето си, ще тръгна.”

“Когато прочетеш книгата, ми я върни.”

2

Simultaneous Duration

Using the imperfective aspect to show two actions happening at the same time.

“Докато говорехме, той си водеше бележки.”

“Когато бях дете, живеехме в Пловдив.”

3

Boundary/Limit

Using the perfective aspect with 'докато' to mean 'until' a specific point is reached.

“Ще чакам тук, докато се върнеш.”

“Не тръгвай, докато не ти кажа.”

Reference Table

Reference table for Aspect in Subordinate Temporal Clauses
Structure Aspect Function Example
Когато + Present
Perfective
Future sequence
Когато пристигна, ще се обадя.
Когато + Past
Imperfective
Background state
Когато бях млад, пушех.
Докато + Present/Past
Imperfective
Simultaneous action
Докато ям, не говоря.
Докато + Present
Perfective
Future deadline (Until)
Чакай, докато свърша.
След като + Present
Perfective
Prerequisite for future
След като обядваме, ще излезем.
Преди да + Present
Perfective
Specific boundary
Преди да си легна, чета.
Щом + Present
Perfective
Immediate sequence
Щом го видиш, кажи му.
Когато и да + Present
Imperfective
General habit
Когато и да дойдеш, си добре дошъл.

طیف رسمیت

رسمی
Когато приключите, моля да ме информирате.

Когато приключите, моля да ме информирате. (Work/Social)

خنثی
Когато свършиш, ми кажи.

Когато свършиш, ми кажи. (Work/Social)

غیر رسمی
Като си готов, свиркай.

Като си готов, свиркай. (Work/Social)

عامیانه
Като приключиш, драсни един ред.

Като приключиш, драсни един ред. (Work/Social)

The 'Докато' Split

While (Duration)
Докато спя (Imperf.) While I am sleeping
Until (Boundary)
Докато заспя (Perf.) Until I fall asleep

Choosing Aspect in Time Clauses

1

Is the action finished before the next one starts?

YES
Use Perfective
NO
Go to next question
2

Is it a background process happening at the same time?

YES
Use Imperfective
NO
Check if it's a habit

مثال‌ها بر اساس سطح

1

Когато вали, аз съм вкъщи.

When it rains, I am at home.

2

Когато уча, пия вода.

When I study, I drink water.

3

Ям, когато съм гладен.

I eat when I am hungry.

4

Когато е топло, отиваме на плаж.

When it is warm, we go to the beach.

1

Докато готвя, слушам радио.

While I cook, I listen to the radio.

2

Преди да тръгна, ще пия кафе.

Before I leave, I will drink coffee.

3

След като хапнем, ще излезем.

After we eat, we will go out.

4

Когато бях малък, играех много.

When I was little, I used to play a lot.

1

Когато приключиш с работата, ми се обади.

When you finish work, call me.

2

Ще те чакам, докато се върнеш.

I will wait for you until you return.

3

След като прочетеш писмото, го скъсай.

After you read the letter, tear it up.

4

Преди да заспиш, изгаси лампата.

Before you fall asleep, turn off the light.

1

Докато се чудех какво да кажа, тя си тръгна.

While I was wondering what to say, she left.

2

Щом влезеш в стаята, ще видиш подаръка.

As soon as you enter the room, you will see the gift.

3

Когато и да го видя, той винаги бърза.

Whenever I see him, he is always in a hurry.

4

Преди да са дошли гостите, трябва да почистим.

Before the guests have arrived, we must clean.

1

Едва щом слънцето залезе, хладният бриз изпълни долината.

Hardly had the sun set when the cool breeze filled the valley.

2

Докато траеше заседанието, никой не смееше да гъкне.

As long as the meeting lasted, no one dared to utter a sound.

3

След като бе приключил с доклада, той се оттегли.

After he had finished the report, he withdrew.

4

Тъкмо да тръгнем, и заваля пороен дъжд.

Just as we were about to leave, it started pouring.

1

Когато и да се бе опитвал да я заговори, тя все намираше повод да го отбие.

Whenever he had tried to talk to her, she always found a reason to brush him off.

2

Докато не се изяснят всички обстоятелства, разследването няма да спре.

Until all circumstances are clarified, the investigation will not stop.

3

След като веднъж си дал дума, не бива да се отмяташ.

Once you have given your word, you should not go back on it.

4

Преди още да бе изгряло слънцето, те вече бяха на път.

Even before the sun had risen, they were already on their way.

به‌راحتی اشتباه گرفته می‌شود

Aspect in Subordinate Temporal Clauses در مقابل Когато vs. Щом

Both mean 'when', but 'щом' implies 'the very moment' or 'as soon as'.

Aspect in Subordinate Temporal Clauses در مقابل Докато (While) vs. Докато (Until)

The same word has two opposite meanings based on aspect.

اشتباهات رایج

Кога аз уча, пия кафе.

Когато уча, пия кафе.

Using the question word 'кога' instead of the conjunction 'когато'.

Когато вали, аз отида.

Когато вали, аз отивам.

Using a perfective verb in a general present habit.

Преди да тръгвам, ще се обадя.

Преди да тръгна, ще се обадя.

Using imperfective for a specific future boundary.

Докато ще спя, не чукай.

Докато спя, не чукай.

Adding 'ще' inside a 'докато' clause.

След като пия кафето, ще тръгна.

След като изпия кафето, ще тръгна.

Using imperfective for a completed prerequisite.

Ще чакам, докато ти идваш.

Ще чакам, докато дойдеш.

Using imperfective for 'until'.

Едва щом той пристигаше, всички станаха.

Едва щом той пристигна, всички станаха.

Using imperfective with 'едва щом' which implies immediate completion.

الگوهای جمله‌سازی

Когато ___(Perfective Verb)___, ще ___(Future Action)___.

Докато ___(Imperfective Verb)___, ___(Simultaneous Action)___.

Real World Usage

Job Interview common

След като разгледате портфолиото ми, ще разберете моя опит.

Texting a Friend constant

Пиши, когато си готов.

Ordering Food very common

Ще платя, когато дойде поръчката.

Travel/Directions common

След като минете моста, завийте наляво.

Social Media occasional

Докато бяхме на морето, направихме много снимки.

Doctor's Visit occasional

Преди да вземете лекарството, трябва да хапнете.

🎯

The 'Until' Trick

If you want to say 'until', use 'докато' with a Perfective verb. If you want to say 'while', use 'докато' with an Imperfective verb.
⚠️

No 'Ще' in the Clause

Avoid using the future marker 'ще' immediately after 'когато' or 'докато'. The aspect of the verb already tells us it's the future.
💡

Habit vs. Event

Ask yourself: Is this a general rule (Imperfective) or a one-time plan (Perfective)?
💬

Politeness

Using 'след като' + Perfective sounds more decisive and polite in business than a vague 'когато'.

Smart Tips

Check the verb. If it ends in '-вам', '-авам', or '-явам', it's likely 'while'. If it's a short, prefixed verb, it's likely 'until'.

Ще чакам докато ти пиеш кафе. Ще чакам докато ти изпиеш кафето.

Always use the Perfective Present after 'когато'. It's the most natural way to speak.

Когато идвам утре, ще донеса вино. Когато дойда утре, ще донеса вино.

Think of it as a '100% finished' marker. Only Perfective verbs allowed!

След като уча, ще гледам филм. След като науча, ще гледам филм.

Use the Imperfective to paint the picture, then use the Perfective for the action that interrupts it.

Когато той дойде, аз готвих. Докато готвех, той дойде.

تلفظ

raz-KAZ-vam vs raz-KA-zha

Stress shift in aspect

Perfective and imperfective pairs often have different stress patterns. For example: 'разказвам' (Imperf) vs 'разкажа' (Perf).

Temporal Clause Rise

Когато дойдеш (↑), ще видим (↓).

The pitch rises at the end of the subordinate clause to show it's incomplete, then falls at the end of the main clause.

حفظ کنید

روش یادسپاری

Perfective is a Point (P-P), Imperfective is a Line (I-L). Points mark the 'when', lines mark the 'while'.

تداعی تصویری

Imagine a timeline. A perfective verb is a bright red 'X' on the line. An imperfective verb is a long blue highlight stretching across the line.

Rhyme

When the action is done and through, Perfective is the one for you. If it's flowing like a stream, Imperfective is the dream.

Story

Imagine you are building a house. 'След като построя (Perf.) основите' (After I build the foundations) — that's a finished step. 'Докато строя (Imperf.) стените' (While I am building the walls) — that's the ongoing work.

شبکه واژگان

когатодокатопредиследщомаспектзавършеннезавършен

چالش

Write three sentences about your morning routine using 'преди да', 'докато', and 'след като', making sure to use the correct aspect for each.

نکات فرهنگی

Bulgarians are very precise about completion in promises. Using a perfective verb in a 'when' clause is seen as a stronger commitment than an imperfective one.

Bulgarian aspect evolved from Proto-Slavic, where prefixes were used to change the 'view' of an action from a process to a result.

شروع‌کننده‌های مکالمه

Какво ще направиш, след като завършиш курса по български?

Какво обичаш да правиш, докато пътуваш?

موضوعات نگارش

Опишете идеалния си ден, като използвате 'преди да', 'докато' и 'след като'.
Разкажете за една забавна случка от детството си. Какво се случи, докато си играехте?

اشتباهات رایج

Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح


Incorrect

صحیح

Test Yourself

Choose the correct aspect for a future sequence. چند گزینه‌ای

Ще ти се обадя, когато ______ вкъщи.

✓ Correct! ✗ Not quite. Correct answer: се прибера (Perf)
After 'когато' for a specific future event, we use the Perfective Present.
Fill in the blank with the correct form of 'чета' (to read).

Докато ______, той заспа.

✓ Correct! ✗ Not quite. Correct answer: четях
We use the Imperfective (Imperfect tense) for a background action that was ongoing when something else happened.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

След като пия кафе, ще тръгна.

✓ Correct! ✗ Not quite. Correct answer: изпия
'След като' requires the Perfective aspect (изпия) because the action must be completed.
Put the words in the correct order. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: Пиши ми когато пристигнеш.
The main clause usually comes first in imperative sentences, followed by the temporal clause.
Translate to Bulgarian: 'I will wait until you finish.' ترجمه

I will wait until you finish.

Answer starts with: Ще ...

✓ Correct! ✗ Not quite. Correct answer: Ще чакам докато свършиш.
'Until' is 'докато' + Perfective aspect.
Match the conjunction with its typical aspectual use. جفت کردن

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

✓ Correct! ✗ Not quite. Correct answer: Докато + Imperf = While
This is the fundamental rule for 'докато'.
Choose the correct form for a habit. چند گزینه‌ای

Когато ______ в София, винаги посещавам Витоша.

✓ Correct! ✗ Not quite. Correct answer: отивам (Imperf)
For general habits, the Imperfective aspect is used.
Complete the sentence with 'преди да'.

______ заминеш, трябва да се видим.

✓ Correct! ✗ Not quite. Correct answer: Преди да
The context implies an action that needs to happen before another.

Score: /8

تمرین‌های عملی

8 exercises
Choose the correct aspect for a future sequence. چند گزینه‌ای

Ще ти се обадя, когато ______ вкъщи.

✓ Correct! ✗ Not quite. Correct answer: се прибера (Perf)
After 'когато' for a specific future event, we use the Perfective Present.
Fill in the blank with the correct form of 'чета' (to read).

Докато ______, той заспа.

✓ Correct! ✗ Not quite. Correct answer: четях
We use the Imperfective (Imperfect tense) for a background action that was ongoing when something else happened.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

След като пия кафе, ще тръгна.

✓ Correct! ✗ Not quite. Correct answer: изпия
'След като' requires the Perfective aspect (изпия) because the action must be completed.
Put the words in the correct order. Sentence Reorder

когато / ми / пристигнеш / пиши / .

✓ Correct! ✗ Not quite. Correct answer: Пиши ми когато пристигнеш.
The main clause usually comes first in imperative sentences, followed by the temporal clause.
Translate to Bulgarian: 'I will wait until you finish.' ترجمه

I will wait until you finish.

✓ Correct! ✗ Not quite. Correct answer: Ще чакам докато свършиш.
'Until' is 'докато' + Perfective aspect.
Match the conjunction with its typical aspectual use. جفت کردن

Match the following:

✓ Correct! ✗ Not quite. Correct answer: Докато + Imperf = While
This is the fundamental rule for 'докато'.
Choose the correct form for a habit. چند گزینه‌ای

Когато ______ в София, винаги посещавам Витоша.

✓ Correct! ✗ Not quite. Correct answer: отивам (Imperf)
For general habits, the Imperfective aspect is used.
Complete the sentence with 'преди да'.

______ заминеш, трябва да се видим.

✓ Correct! ✗ Not quite. Correct answer: Преди да
The context implies an action that needs to happen before another.

Score: /8

سوالات متداول (8)

Generally, no. The future meaning is carried by the perfective present verb itself. Adding `ще` is redundant and often considered a mistake.

`Когато` is a general 'when', while `щом` is more like 'as soon as' or 'the moment that'. `Щом` almost always takes a perfective verb.

Most Bulgarian verbs come in pairs. Perfective verbs often have prefixes (на-, из-, по-) or different suffixes (-я vs -вам). You must learn them together.

It's a quirk of the language! The aspect of the verb clarifies the meaning: `докато спя` (while I sleep) vs `докато заспя` (until I fall asleep).

No, perfective present verbs cannot stand alone as the main verb of a simple sentence. They only appear in subordinate clauses (like time or if-clauses) or with particles like `да` or `ще`.

Yes, it can be. `След като изядох обяда, излязох.` (After I ate lunch, I went out). The aspect remains perfective.

Usually, people will still understand you, but it might sound like the timing is wrong—like saying 'While I finished' instead of 'When I finished'.

Yes! Aspect in `ако` clauses follows very similar logic: Perfective for a specific condition, Imperfective for a general state.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English moderate

When + Present Simple

English lacks aspectual pairs, relying on context to distinguish 'while' from 'until'.

Spanish low

Cuando + Subjunctive

Bulgarian uses aspect where Spanish uses mood (Subjunctive).

German low

Wenn / Als / Nachdem

German relies on conjunction choice and tense (Plusquamperfekt), Bulgarian on aspect.

Japanese partial

~toki / ~ato de

Japanese uses tense-like markers on the verb before the noun 'toki', while Bulgarian uses aspectual stems.

Arabic low

Lamma / 'Indama

Arabic lacks the binary perfective/imperfective morphological pairs found in Bulgarian.

Chinese partial

...de shihou / ...yihou

Chinese aspect is marked by particles, Bulgarian by internal verb morphology.

Learning Path

Prerequisites

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!