Verbal aspect (perfective/imperfective; aspectual pairs)

A2 Вид дієслова (доконаний/недоконаний; видові пари) 24 / 58

In short

Almost every Ukrainian verb comes as a matched pair of two “aspects”. The imperfective (недоконаний вид) looks at an action as a process — ongoing, repeated, or unfinished. The perfective (доконаний вид) looks at it as a single whole event with a result. Before you can build a past or a future, you must first pick the aspect: that one choice decides which forms even exist. The most important consequence: perfective verbs have no present tense, and their present-shaped endings mean the future.

The rule

Aspect answers “how do I view this action?”, not “when did it happen?”.

  • Недоконаний вид (imperfective) — the action as a process: it is going on, it happens regularly, it lasts, or you simply do not care whether it finished. чита́ти = “to read / to be reading”.
  • Доконаний вид (perfective) — the action as one completed whole, usually with a result or a clear end point. прочита́ти = “to read (through), to finish reading”.

The two verbs form a видова пара (aspectual pair) — the same lexical meaning, opposite aspect. You learn them together, like English go / went.

Aspect controls the tense system:

  • An imperfective verb has all three tenses: present (пишу́), past (писа́в), and a compound future (бу́ду писа́ти).
  • A perfective verb has only two: past (написа́в) and future. Crucially, it has no present tense — conjugating it with present-tense endings produces a future meaning (напишу́ = “I will write”).

So the decision tree for every verb form is: first choose the aspect (finished-and-single vs process-or-repeated), then attach the tense.

One everyday context takes the choice out of your hands: a negated command is imperfective. The positive request is normally perfective (Зачини́ вікно́), but under не it switches to the imperfective partner (Не зачиня́й вікно́); a perfective after не warns against something happening by accident (Не забу́дь! “Don’t forget!”) rather than forbidding anything. The command forms themselves come in lesson 31.

Forms & patterns

Aspectual pairs are built in several ways. Most often the perfective adds a prefix; sometimes the two differ by a suffix, and a few pairs use two different stems (suppletive).

Недоконаний видДоконаний видHow the pair is formed
писа́тинаписа́тиprefix на-
роби́тизроби́тиprefix з-
чита́типрочита́тиprefix про-
купува́тикупи́тиsuffix -ува- → -и-
дава́тида́тиloss of the suffix
ки́датики́нутиsuffix -а- → -ну-
бра́тивзя́тиdifferent stems (suppletive)
говори́тисказа́тиdifferent stems (suppletive)

Now the key contrast. The same personal endings give a present meaning on the imperfective but a future meaning on the perfective:

ОсобаНедоконаний (present) писа́тиДоконаний (future) написа́ти
япишу́напишу́
типи́шешнапи́шеш
він / вона́пи́шенапи́ше
мипи́шемонапи́шемо
випи́шетенапи́шете
вони́пи́шутьнапи́шуть

The full tense grid for one pair makes the gap visible — note the empty present cell on the perfective side:

ЧасНедоконаний (писа́ти)Доконаний (написа́ти)
Presentпишу́ (“I write / am writing”)— (does not exist)
Pastписа́в / писа́ланаписа́в / написа́ла
Futureбу́ду писа́ти / писа́тимунапишу́

Examples

УкраїнськаEnglish
Я щове́чора чита́ю кни́жку.I read a book every evening.
Я вже прочита́в цю кни́жку.I have already read this book.
Вона́ писа́ла листа́ дві годи́ни.She was writing a letter for two hours.
Вона́ написа́ла листа́ й пішла́.She wrote (finished) the letter and left.
Що ти роби́в учо́ра?What were you doing yesterday?
Я зроби́в усі́ впра́ви.I did (completed) all the exercises.
За́втра я бу́ду вчи́ти нові́ слова́.Tomorrow I will study new words (process).
За́втра я ви́вчу ці слова́.Tomorrow I will learn these words (get them down).
Ми ча́сто купува́ли там о́вочі.We often bought vegetables there.
Ми купи́ли о́вочі на ти́ждень.We bought vegetables for a week.
Він до́вго розповіда́в про по́дорож.He talked about the trip for a long time.
Він розпові́в ціка́ву істо́рію.He told an interesting story.

Common mistakes

  • я бу́ду написа́ти -> я напишу́ — a perfective builds its future with present-tense endings, never with «бу́ду».
  • Я прочита́ю газе́ту щора́нку -> Я чита́ю газе́ту щора́нку — a repeated, habitual action is imperfective.
  • Вона́ написа́ла листа́ ці́лу годи́ну -> Вона́ писа́ла листа́ ці́лу годи́ну — a stated duration (“for an hour”) describes a process, so it needs the imperfective.
  • напишу́ (meaning “I am writing right now”) -> пишу́ — a perfective has no present; напишу́ can only mean “I will write”.
  • Він взя́в кни́жку щодня́ -> Він бра́в кни́жку щодня́ — «щодня́» (every day) signals repetition, which forces the imperfective бра́ти.

Tips

  • Ask two questions before choosing a verb: (1) Is it finished, with a result? (2) Is it a single event or a repeated one? “Finished / single” → perfective; “process / repeated” → imperfective.
  • Memorise verbs in pairs from the start (роби́ти / зроби́ти), the same way you would learn go / went.
  • Remember the whole system hangs on one fact: a perfective verb has only past and future — no present.
  • If a verb is conjugated like a present tense but is perfective (напишу́, зроблю́, ви́вчу), it always points to the future.
  • Let time words guide you: щодня́, за́вжди, ча́сто, зазвича́й → imperfective; уже́, наре́шті, ра́птом, за годи́ну → usually perfective.
  • Many pairs differ by a single prefix that adds only “completedness” (писа́ти → на-писа́ти), not a new meaning — so learning the pair costs almost nothing.
  • When you are unsure in speech and the action is happening now, default to the imperfective; it is the safer, “process” aspect.