By C1 you can choose perfective or imperfective in a plain affirmative sentence. The harder skill is what happens when you negate that sentence or turn it into a question — because negation and questions can flip the aspect you would otherwise expect, and the flip carries meaning that English packs into different words ("didn't finish" vs "never did" vs "have you ever"). This page works through three precise patterns: the negated perfective ("failed to / didn't manage"), the negated imperfective ("didn't do it at all / wasn't doing it"), the imperfective imperative for prohibitions, and the imperfective in experiential questions. Get these right and your aspect choice will read as genuinely native, because aspect under negation is exactly where learners give themselves away.
Negated perfective = a single result that failed to come off
When you negate a perfective verb, you are denying one specific, bounded, completed event. Because the perfective inherently points at a result, negating it most often means the expected result did not materialise — the action was attempted, was underway, was supposed to happen, but did not reach completion. English reaches for "didn't manage to," "failed to," "didn't (finish)," "never got round to."
Я не прочита́в цю кни́жку до кінця́ — засну́в на середи́ні.
I didn't finish this book — I fell asleep halfway. (Negated perfective прочита́в: the reading was underway but the RESULT, finishing, didn't come off.)
Він так і не зроби́в завда́ння, хоч обіця́в.
He never did get the task done, though he promised. (Negated perfective зроби́в: a single completed result that failed to happen — 'так і не' underlines the failed completion.)
Ми не всти́гли купи́ти квитки́ — їх розкупи́ли за годи́ну.
We didn't manage to buy the tickets — they sold out within an hour. (Negated perfective всти́гли + купи́ти: the intended single purchase didn't succeed.)
Notice the flavour: in every case there was an expectation of completion (you started the book, he promised the task, you tried for the tickets), and the negated perfective says that expectation was not fulfilled. This is why так і не ("never did, in the end") collocates so naturally with the negated perfective — it spells out the frustrated result.
Negated imperfective = the activity simply didn't occur
When you negate an imperfective verb, you are denying the activity itself — not a result, but whether the process or general fact happened at all. There is no implication of a failed attempt; you are saying the action did not take place (or wasn't going on) in the first place. English uses a plain "didn't," "haven't," or "wasn't -ing."
Я не чита́в цю кни́жку — навіть не відкрива́в.
I haven't read this book — I haven't even opened it. (Negated imperfective чита́в: flat denial that the activity happened at all, no notion of 'failed to finish'.)
Він не роби́в завда́ння — про́сто гуля́в усі́ вихідні́.
He didn't do the homework — he just hung out all weekend. (Negated imperfective роби́в: the activity never happened, as opposed to не зроби́в 'didn't get it finished'.)
Коли́ ти подзвони́в, я не спав, а працюва́в.
When you called I wasn't sleeping, I was working. (Negated imperfective спав: denying an ongoing state/process at a point in time.)
Put the two side by side and the contrast is sharp. Він не зроби́в завда́ння (perfective) = "he didn't get the task done" — he may well have worked at it and not finished. Він не роби́в завда́ння (imperfective) = "he didn't do the task at all" — he never touched it. English needs an extra word or two to mark this; Ukrainian marks it purely by aspect.
| Sentence | Aspect | What it actually says |
|---|---|---|
| Він не зроби́в завда́ння. | perfective | He didn't finish it (tried/was meant to, no result). |
| Він не роби́в завда́ння. | imperfective | He didn't do it at all (never touched it). |
| Я не прочита́в листа́. | perfective | I didn't get through the letter. |
| Я не чита́в листа́. | imperfective | I haven't read the letter / wasn't reading it. |
Prohibitions take the imperfective imperative — this is a hard rule
When you tell someone not to do something, the negative imperative is imperfective, even when the positive command would have been perfective. "Do it!" = Зроби́! (perfective), but "Don't do it!" = Не роби́! (imperfective). This is one of the firmest aspect rules in the language, and it overrides the usual perfective-for-single-result instinct. A negated perfective imperative is not used for an ordinary prohibition — when it appears, it carries a special warning sense ("mind you don't…, watch you don't accidentally…"), which is a different speech act.
Не роби́ цьо́го! Ти про це пошкоду́єш.
Don't do that! You'll regret it. (Prohibition → imperfective imperative роби́, even though the positive command would be perfective зроби́.)
Не хвилю́йся, усе бу́де до́бре.
Don't worry, everything will be fine. (Standard prohibition / reassurance — imperfective хвилю́йся.)
Не забуди́ ключі́!
Don't (accidentally) forget your keys! (A negated PERFECTIVE забуди́ — this is the special WARNING sense, 'mind you don't forget', not an ordinary 'stop forgetting'. Compare the everyday prohibition Не забува́й… 'don't keep forgetting'.)
So the division is clean: ordinary "don't V" = imperfective imperative (Не роби́, не хвилю́йся, не кажи́); a negated perfective imperative is reserved for the "watch out you don't accidentally V" warning (Не впади́! "Don't fall!", Не забуди́! "Mind you don't forget!"). A learner who reaches for Не зроби́! as a plain prohibition will sound wrong — it should be Не роби́! Full background on the positive system is on aspect in the imperative.
Experiential questions default to the imperfective
When you ask whether someone has ever done something — whether they have the experience of it — Ukrainian uses the imperfective, even though the event you have in mind (seeing a film, reading a novel) is a single bounded thing. The logic: the question is about the experience-type ("are you the kind of person who has done this?"), not about whether one specific bounded event reached its result. English "Have you (ever) seen/read…?" maps onto the Ukrainian imperfective.
Ти бачив цей фільм?
Have you seen this film? (Experiential question → imperfective бачив: asking about the experience, not 'did you finish watching it on a specific occasion'.)
Ви коли́сь чита́ли «Кобзаря́»?
Have you ever read 'Kobzar'? (коли́сь 'ever' + imperfective чита́ли — a classic experiential question.)
Ти про́бував справжній украї́нський борщ?
Have you ever tried real Ukrainian borshch? (Experiential — imperfective про́бував, asking about the experience of having tried it.)
The perfective surfaces in a question only when you genuinely ask about one specific completed event with its result — typically "did you (already) get X done?" with a definite occasion in view: Ти вже прочита́в той звіт? "Have you finished that report (yet)?" Here вже ("already") and the definite той ("that") signal a particular result you expect to be complete — so the perfective fits. The default for the "have you ever / did you used to" type, though, is firmly imperfective.
Ти вже зроби́в дома́шнє завда́ння?
Have you done your homework yet? (Specific, expected-complete result → perfective зроби́в, signalled by вже 'already'.)
Source-language comparison
For an English speaker, the headline insight is that negation flips the aspect you'd expect, and the flip is meaningful. English carries this distinction lexically — "didn't finish" vs "never did" vs "wasn't doing" vs "have you ever" — whereas Ukrainian carries it grammatically through perfective vs imperfective. So before you negate, decide what kind of "no" you mean: a frustrated single result (perfective не прочита́в) or a plain non-event (imperfective не чита́в). Two further habits to install: prohibitions are imperfective ("don't do it" = Не роби́, not Не зроби́), and "have you ever…?" is *imperfective (Ти бачив…?). English speakers, drilled that "completed = perfective," wrongly carry the perfective into all four of these and get a subtly off sentence every time.
For a Russian speaker, the system is almost identical and transfers cleanly — the negated-perfective "failed to," the imperfective prohibition (не делай → не роби́), and the experiential imperfective all match. The work is lexical: use the Ukrainian verbs and aspect pairs (прочита́ти / чита́ти, зроби́ти / роби́ти, поба́чити / ба́чити), and remember the Ukrainian particle так і не for the frustrated-result reading.
Common Mistakes
❌ Не зроби́ цьо́го!
Wrong for an ordinary prohibition — a plain 'don't do it' takes the IMPERFECTIVE imperative: Не роби́ цьо́го! (A negated perfective imperative only carries the special 'mind you don't accidentally' warning sense.)
✅ Не роби́ цьо́го!
Don't do that! (Imperfective imperative — the normal prohibition.)
❌ Ти поба́чив цей фільм?
Wrong for 'have you ever seen…?' — the experiential question is IMPERFECTIVE: Ти бачив цей фільм? (The perfective поба́чив would mean 'did you catch sight of it / spot it' on one occasion.)
✅ Ти бачив цей фільм?
Have you seen this film? (Imperfective — asking about the experience.)
❌ Він не зроби́в завда́ння, бо весь день гуля́в і нічо́го не почина́в.
Aspect mismatch — if he never even started, the activity simply didn't happen, so use the IMPERFECTIVE: Він не роби́в завда́ння… (не зроби́в implies he worked at it but didn't finish.)
✅ Він не роби́в завда́ння, бо весь день гуля́в.
He didn't do the homework at all, because he was out all day. (Imperfective — flat non-occurrence.)
❌ Я не чита́в кни́жку до кінця́, засну́в на середи́ні.
Aspect mismatch — 'didn't get to the end' is a failed single RESULT, so use the PERFECTIVE: Я не прочита́в кни́жку до кінця́… (не чита́в would mean you never read it at all, contradicting 'fell asleep halfway'.)
✅ Я не прочита́в кни́жку до кінця́, засну́в на середи́ні.
I didn't finish the book, I fell asleep halfway. (Perfective — a result that failed to come off.)
Key Takeaways
- Negated perfective = a single completed result that failed — "didn't manage / didn't finish / never did get done" (не прочита́в, не зроби́в). Collocates with так і не.
- Negated imperfective = the activity didn't occur at all or wasn't ongoing — plain "didn't / haven't / wasn't -ing" (не чита́в, не роби́в, не спав).
- The same words flip meaning by aspect: не зроби́в "didn't finish it" vs не роби́в "didn't do it at all".
- Prohibitions use the imperfective imperative (Не роби́! Не хвилю́йся!). A negated perfective imperative is the special warning sense (Не впади́! Не забуди́!).
- Experiential "have you ever…?" questions are imperfective (Ти бачив…? Ви чита́ли…?). The perfective in a question asks about one specific, expected-complete event (Ти вже зроби́в…?).
Now practice Ukrainian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Ukrainian→Related Topics
- Verbal Aspect: The Big PictureA2 — Aspect is the central, pervasive feature of the Ukrainian verb: nearly every verb belongs to an aspect PAIR — imperfective (недоко́наний вид), which views an action as a process, ongoing, repeated, or general (чита́ти), and perfective (доко́наний вид), which views it as a single completed whole with a result or boundary (прочита́ти). The consequences are sharp: imperfectives have a present, a past, and BOTH futures (бу́ду чита́ти / чита́тиму); perfectives have NO present — their present-shaped form is future (прочита́ю = 'I will read it through') — only a past (прочита́в) and a simple future (прочита́ю). Aspect is chosen for EVERY verb in EVERY clause; it is not optional, and it has no English equivalent.
- What the Perfective MeansA2 — The perfective (доко́наний вид) views the action as a single bounded whole: a completed result (прочита́в, написа́в), a step in a narrative chain (прийшо́в, сів, відкри́в), an onset (заспіва́в, пішо́в), or a finished future result (прочита́ю). Its defining idea is BOUNDEDNESS, it drives narrative sequences, and — the fact that catches everyone — it has NO present: прочита́ю IS the future.
- What the Imperfective MeansA2 — The imperfective (недоко́наний вид) is the aspect of process, habit, simultaneity, and — crucially — of simply naming an activity without caring whether it finished: чита́ти, чита́ю, чита́в. It is the ONLY aspect with a real present, the default for repeated and backgrounded action, and the form Ukrainian uses to ask whether something was ever done at all (Ти диви́вся цей фільм? 'have you seen this film?').
- Aspect in the ImperativeB1 — In commands, aspect carries pragmatic weight. The PERFECTIVE imperative (Прочита́й! Закри́й! Напиши́! Зроби́!) makes a single, specific, one-off request you want completed. The IMPERFECTIVE imperative (Чита́й бі́льше! Заходь! Не закрива́й!) is for a general or repeated instruction, an invitation/process, politeness — and crucially for NEGATIVE prohibitions, which strongly prefer the imperfective. The twist: a one-time WARNING against an accidental event flips back to the perfective — Не впади́! Не забу́дь! Не загуби́ ключі́!
- Basic Negation with НеA1 — Ukrainian negates with the particle не, placed directly in front of the word it negates — usually the verb (не зна́ю 'I don't know'), but also a noun (не я 'not me'), adjective, or adverb (не ду́же 'not very'). There is no auxiliary 'do/does/did' — не attaches straight to the verb in its normal form. Не is written separately (не хо́чу) except in a handful of fixed compounds (нема́є, немо́жливо). The present-tense copula simply drops: Він не студе́нт 'He's not a student'.
- Aspect MistakesB1 — The top aspect errors all come from one habit: reaching for the perfective when the situation needs the imperfective. Habits, ongoing processes, and durations need the imperfective (щодня читаю, читав весь день); phase verbs need an imperfective infinitive (почав читати, not почав прочитати); general prohibitions need the imperfective imperative (Не роби!, not Не зроби!); and the perfective has NO 'буду'-future — its future is the simple прочитаю. This page collects the recurring aspect errors with the standard Ukrainian correction and the aspect reason for each.