Formation
The future perfect (бъдеще предварително време) is formed with the particle ще, followed by the perfect tense of the verb.
For example, the future perfect of the verb "to pay" (perfective verb платя), would be:
- Аз ще съм платил(а) - I will have paid
- Ти ще си платил(а) - You will have paid
- Той ще е платил - He will have paid
- Тя ще е платила - She will have paid
- То ще е платилo - It will have paid
- Ние ще сме платили - We will have paid
- Вие ще сте платили - You will have paid
- Те ще са платили - They will have paid
Negative sentences are formed with the expression "няма да", followed by the perfect tense of the verb:
- Аз няма да съм платил(а) - I won't have paid
- Ти няма да си платил(a) - You won't have paid
- Той няма да е платил - He won't have paid
- Тя няма да е платила - She won't have paid
- То няма да е платилo - It won't have paid
- Ние няма да сме платили - We won't have paid
- Вие няма да сте платили - You won't have paid
- Те няма да са платили - They won't have paid
Usage
The future perfect is used to express an action that takes place in the future and that will be completed before another future reference point.
Examples
Ще съм прочел(а) книгата, докато пристигнем
I will have finished reading the book, by the time we arrive
Когато се пенсионира, ще е бил учител 40 години
When he retires, he will have been a teacher for 40 years
New vocabulary
- to retire: пенсионирам се imperf.
- to follow: проследявам imperf., проследя (-и, проследих) perf.
- to become: ставам imperf., стана (-е, станах) perf.
- to save (money): спестявам imperf., спестя (-и, спестих) perf.
- to rise: изгрявам imperf., изгрея (-е, изгрях) perf.
- to stay: оставам imperf., остана (-е, останах) perf.
- to bring: нося imperf., донеса (-е, донесох) perf.
- to introduce: представям imperf., представя (-и, представих) perf.
- to remember: помня imperf., спомня (-и, спомних) perf.
- to receive: получавам imperf., получа (-и, получих) perf.
- to leave (quit, abandon): напускам imperf., напусна (-е, напуснах) perf.
- teacher: учител(ка)
- doctor: лекар(ка)
- dinner: вечеря
- capital (city): столица
- by the time, while: докато
The definite forms for учител and лекар are учителя(т) and лекаря(т).