Learn Bulgarian

Grammar · B2

The future perfect: completion by a future point

Show that a result will be complete before a specified future point.

"⁠До петък ще съм предала доклада⁠" places the result before Friday rather than merely promising an action sometime.

Build it with "⁠ще⁠" + present of "⁠съм⁠" + past active aorist participle: "⁠ще съм писал⁠", "⁠ще сме писали⁠". "⁠Бъда⁠" is also possible: "⁠ще бъда завършил⁠". For a completed result, a perfective verb is common: "⁠ще съм написал⁠".

The participle agrees in gender and number: "⁠ще съм предал / предала⁠", "⁠ще сме предали⁠". Negate with "⁠няма да⁠" + "⁠съм⁠" + participle: "⁠няма да сме завършили до петък⁠".

Compare "⁠ще напиша доклада⁠" with "⁠до обяд ще съм написал доклада⁠": the second highlights the result available at the reference point. Look for "⁠до…⁠" and "⁠когато…⁠".

Do not confuse this with supposition: "⁠Ще е забравил⁠" can be an inference about the past. Without a clear future reference point, "⁠ще⁠" + "⁠е⁠" + participle does not automatically mean future completion. Context determines the meaning.

лицеутвърдителноотрицателно
азще съм предал / предаланяма да съм предал / предала
тище си предал / предаланяма да си предал / предала
той / тя / тоще е предал / предала / предалоняма да е предал / предала / предало
ниеще сме предалиняма да сме предали
виеще сте предалиняма да сте предали
теще са предалиняма да са предали

Examples

До петък ще съм предала доклада.

By Friday I will have submitted the report.

Когато дойдеш, ще сме подготвили залата.

When you arrive, we will have prepared the room.

До края на месеца те ще са събрали всички отговори.

By the end of the month they will have collected all the responses.

До утре няма да сме завършили проверката.

By tomorrow we will not have finished the check.

До осем ще си прочел ли доклада?

Will you have read the report by eight?

До началото на срещата Елена ще е изпратила дневния ред.

By the start of the meeting, Elena will have sent the agenda.

For speakers of your language

English "⁠will have done⁠" is a useful guide, but Bulgarian uses "⁠съм⁠", not "⁠имам⁠", and the participle agrees.

Quick quiz

Complete the form for "⁠ние⁠".

До петък ще ___ предали доклада.

A woman speaks about herself. Complete.

До утре ще съм ___ доклада.

Choose a negative future perfect form.

Which version clearly places completion before a future point?

"⁠Ще е забравил⁠" can be a supposition about the past.

By the start of the meeting, Elena will have sent the agenda.

Grammar