Imperfective: писа́ти — "to write, to be writing" Perfective: написа́ти — "to write (and finish), to get written" Type: a first-conjugation aspect pair with a с→ш present-stem mutation; the perfective adds the prefix на-
писа́ти / написа́ти is the verb of writing, and it teaches a structural lesson that чита́ти did not: a present-stem consonant mutation. The infinitive stem ends in с (писа́-), but the present is built on a ш stem — пишу́, пи́шеш, пи́ше… This с→ш change happens in every present-tense person, not just one, and it carries through to the imperative (пиши́) but not the past (писа́в, which keeps the с). On top of the mutation comes a stress retraction: the 1sg пишу́ is end-stressed, but from the 2sg onward the stress jumps back to the stem — пи́шеш, пи́ше, пи́шемо, пи́шете, пи́шуть. Both of these are exactly the features that make a regular-looking verb feel tricky. Stress is marked on every form.
Present tense — the с→ш mutation throughout (imperfective писа́ти only)
Only the imperfective писа́ти has a present. The stem-final с mutates to ш before all the first-conjugation endings, and the stress retracts after the first person.
| Person | писа́ти — PRESENT | English |
|---|---|---|
| я | пишу́ | I write / am writing |
| ти | пи́шеш | you write (sg.) |
| він / вона́ / воно́ | пи́ше | he / she / it writes |
| ми | пи́шемо | we write |
| ви | пи́шете | you write (pl./formal) |
| вони́ | пи́шуть | they write |
So the rule of thumb: пишу́ is the only end-stressed present form, with the ж-class mutation written as ш here (s→sh). Everything else is пи́ш- with stem stress.
Я пишу́ їй щодня́, але́ вона́ ра́дко відповіда́є.
I write to her every day, but she rarely replies. — 1sg пишу́, end-stressed; recipient dative їй.
Що ти там пи́шеш? Покажи́!
What are you writing there? Show me! — 2sg пи́шеш, stress retracted to the stem.
Вони́ пи́шуть конспе́кти від руки́, не на ноутбу́ці.
They write their notes by hand, not on a laptop. — 3pl пи́шуть, stem-stressed, с→ш.
Future tense — написа́ти (perfective simple) vs писа́ти (imperfective)
The perfective написа́ти conjugates exactly like the present of писа́ти (same с→ш, same stress retraction) but means the future: напишу́ = "I'll write (it)." The imperfective uses the analytic бу́ду + писа́ти and the synthetic писа́тиму.
| Person | Perfective simple future (написа́ти) | Imperfective analytic (бу́ду…) | Imperfective synthetic (-му) |
|---|---|---|---|
| я | напишу́ | бу́ду писа́ти | писа́тиму |
| ти | напи́шеш | бу́деш писа́ти | писа́тимеш |
| він / вона́ / воно́ | напи́ше | бу́де писа́ти | писа́тиме |
| ми | напи́шемо | бу́демо писа́ти | писа́тимемо |
| ви | напи́шете | бу́дете писа́ти | писа́тимете |
| вони́ | напи́шуть | бу́дуть писа́ти | писа́тимуть |
The contrast is the usual one: Я напишу́ листа́ за́втра "I'll write the letter tomorrow" (one finished letter) vs Я бу́ду писа́ти / писа́тиму "I'll be writing" (the activity). See forming aspect pairs with prefixes.
Я напишу́ тобі́, щойно дійду́ додо́му.
I'll write to you as soon as I get home. — perfective напишу́ = future, a single message; recipient dative тобі́.
Уве́сь ти́ждень я бу́ду писа́ти курсову́ робо́ту.
All week I'll be writing my term paper. — imperfective бу́ду писа́ти, an extended activity.
Past tense — писа́в / написа́в (the с comes back)
In the past the mutation disappears: the stem reverts to с and the stress sits on the -а- of писа́- / написа́-, with the gendered -в / -ла / -ло / -ли endings.
| Gender / number | Imperfective писа́ти | Perfective написа́ти |
|---|---|---|
| masculine | писа́в | написа́в |
| feminine | писа́ла | написа́ла |
| neuter | писа́ло | написа́ло |
| plural | писа́ли | написа́ли |
Я писа́в йому́ дві́чі, але́ він так і не відпові́в.
I wrote to him twice, but he never replied. — imperfective писа́в (the repeated activity); note the с returns.
Вона́ написа́ла зая́ву й відда́ла її́ секретарці́.
She wrote the application and handed it to the secretary. — perfective написа́ла, a completed document.
Imperative — пиши́ / пиші́ть
The imperative keeps the ш of the present stem and is end-stressed: пиши́ (2sg), пиші́ть (2pl). The perfective напиши́ urges a specific finished text.
| Addressee | Imperfective писа́ти | Perfective написа́ти |
|---|---|---|
| ти (informal) | пиши́ | напиши́ |
| ви (formal / plural) | пиші́ть | напиші́ть |
| 3rd person (let him/them) | хай / неха́й пи́ше | хай / неха́й напи́ше |
Пиши́ мені́ часті́ше — я скуча́ю.
Write to me more often — I miss you. — imperfective imperative пиши́, repeated action; recipient dative мені́.
Напиши́ свою́ а́дресу ось тут, будь ла́ска.
Write your address right here, please. — perfective imperative напиши́, a single specific act.
Participles and verbal adverbs
| Form | писа́ти / написа́ти |
|---|---|
| passive past participle (pf.) | напи́саний "written" |
| imperfective verbal adverb | пи́шучи "(while) writing" |
| perfective verbal adverb | написа́вши "having written" |
The passive participle напи́саний is everyday — лист напи́саний від руки́ "the letter is written by hand." The verbal adverb пи́шучи keeps the ш of the present stem.
Key uses & case government
1. писа́ти + accusative + dative recipient
The thing written is the accusative object, the addressee is the dative: написа́ти листа́ дру́гові "write a friend a letter." Note that with animate masculine objects like ли́ст, the colloquial accusative often takes the animate-style ending листа́ ("write a letter"), even though a letter is not literally animate — a productive quirk of Ukrainian. Under negation the object goes genitive.
Напиши́ ба́бусі листа́ — вона́ бу́де ра́да.
Write your grandma a letter — she'll be glad. — accusative листа́ + dative ба́бусі.
2. The prefix family — meaning, not just aspect
на- gives the neutral perfective "write (and finish)." Other prefixes change the meaning, each forming its own new verb with its own aspect partner (see prefixes add meaning):
| Prefixed verb | Meaning |
|---|---|
| записа́ти | to write down, jot down; to record / sign up |
| переписа́ти | to rewrite, copy out, re-copy |
| підписа́ти | to sign (one's name) |
| дописа́ти | to finish writing (the rest) |
| опи́сувати / описа́ти | to describe |
Запиши́ мій но́мер, поки́ не забу́в.
Write down my number before I forget. — prefixed записа́ти 'jot down', a distinct verb.
Не забу́дь підписа́ти догові́р на оста́нній сторі́нці.
Don't forget to sign the contract on the last page. — підписа́ти 'sign', a distinct verb.
3. писа́ти without an object — "to write (be a writer / be writing)"
Used intransitively, писа́ти means "to write" as an activity or profession — Він пи́ше вірші́ "He writes poetry," Я люблю́ писа́ти "I like writing."
Вона́ пи́ше вірші́ з дити́нства.
She has written poetry since childhood. — present пи́ше, intransitive-ish 'writes (poetry)'.
Common Mistakes
❌ Я писа́ю тобі́ листа́.
Missing mutation — the present of писа́ти changes с→ш: the 1sg is пишу́, not *писа́ю. Я пишу́ тобі́ листа́.
✅ Я пишу́ тобі́ листа́.
I'm writing you a letter.
❌ Ти пишу́ дома́шнє завда́ння?
Wrong person/stress — пишу́ is the 1sg (end-stressed); the 2sg is пи́шеш with stem stress: Ти пи́шеш дома́шнє завда́ння?
✅ Ти пи́шеш дома́шнє завда́ння?
Are you writing your homework?
❌ Я напишу́ листи́ щодня́.
Aspect error — a daily habit is IMPERFECTIVE: Я пишу́ листи́ щодня́. Perfective напишу́ means a single completed future letter.
✅ Я пишу́ листи́ щодня́.
I write letters every day.
❌ Я бу́ду написа́ти листа́.
Aspect/future error — the perfective написа́ти forms its own future (напишу́); бу́ду takes only an imperfective infinitive: Я напишу́ листа́ (or Я бу́ду писа́ти…).
✅ Я напишу́ листа́.
I'll write the letter.
❌ Напиши́ листа́ дру́га.
Case error — the recipient is the DATIVE, not the genitive: Напиши́ листа́ дру́гові. (дру́га would mean 'a friend's letter'.)
✅ Напиши́ листа́ дру́гові.
Write a letter to a friend.
Key Takeaways
- Present с→ш throughout: пишу́ / пи́шеш / пи́ше / пи́шемо / пи́шете / пи́шуть — the consonant changes in every person.
- Stress retracts after the 1sg: end-stressed пишу́, then stem-stressed пи́шеш, пи́ше… The past resets both — писа́в keeps the с and the -а- stress.
- Perfective написа́ти = "write (and finish)"; its forms (напишу́, напи́шеш…) are the future.
- Government: accusative object (often the animate-style листа́) + dative recipient; genitive under negation.
- Rich prefix family: записа́ти "jot down," переписа́ти "rewrite," підписа́ти "sign," описа́ти "describe" — each a distinct verb, not just an aspect partner.
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
- Present-Stem Consonant ChangesA2 — When you form the present stem, a stem-final consonant often mutates: д→дж, т→ч, з→ж, с→ш, ст→щ, and any labial (б п в м ф) inserts an epenthetic -л-. In the second conjugation this happens only in the 1sg (ходи́ти→ходжу́, but хо́диш); in the first conjugation it runs through the whole present (писа́ти→пишу́, пи́шеш…). The mutations are regular, so you can derive the tricky я-form instead of memorising it.
- Present Tense: First ConjugationA1 — The first conjugation (пе́рша дієвідмі́на) takes the present endings -у/-ю, -еш/-єш, -е/-є, -емо/-ємо, -ете/-єте, -уть/-ють, built on the theme vowel -е-/-є- with a 3pl in -уть/-ють. Drill three models: vowel-stem чита́ти (чита́ю, чита́єш…), consonant-stem нести́ (несу́, несе́ш…), mutating писа́ти (пишу́, пи́шеш…), могти́ (можу́…), and the huge -увати/-ювати class (працюва́ти → працю́ю).
- Forming Aspect Pairs: PrefixesB1 — The most common way to build a perfective is to add a 'pure' perfectivizing prefix to the imperfective: чита́ти→прочита́ти, писа́ти→написа́ти, роби́ти→зроби́ти, ї́сти→з’ї́сти, пи́ти→ви́пити. The frequent perfectivizing prefixes are про-, на-, з-/с-/зі-, по-, ви-, при-. The catch: the SAME prefixes can instead add lexical meaning and make a NEW verb (писа́ти→переписа́ти 'rewrite'), so you must learn to tell aspect-only prefixation from meaning-changing prefixation.
- When Prefixes Change Meaning (Aktionsart)B1 — Beyond pure perfectivizing, prefixes ADD lexical meaning and build whole verb families from one root: писа́ти → написа́ти, переписа́ти, записа́ти, підписа́ти, дописа́ти, ви́писати, розписа́ти, приписа́ти. Learn the prefix meanings — за- 'begin', по- 'a bit/a while', пере- 're-/over', до- 'finish off', ви- 'out', при- 'arrive' — and you unlock new verbs by the dozen. Each new verb is its OWN lexeme with its OWN aspect pair, not a pair with the bare root.
- Читати / Прочитати (to read)A1 — Complete conjugation-and-usage reference for the model regular aspect pair чита́ти (imperfective) / прочита́ти (perfective) 'to read'. This is the cleanest pair in the language for anchoring the whole aspect system: imperfective чита́ти conjugates as a textbook first-conjugation -ай- verb (чита́ю, чита́єш, чита́є…), and the perfective прочита́ти conjugates identically but means the FUTURE (прочита́ю = 'I will read [it through]', never 'I read'). Covers past чита́в / прочита́в, the synthetic future чита́тиму, the imperative чита́й, and the accusative object.
- Бути (to be)A1 — Complete conjugation-and-usage reference for бу́ти 'to be' — the most important irregular verb in Ukrainian. The present is normally OMITTED (є survives only for existence, possession у ме́не є, and emphasis); the past is gendered був / була́ / було́ / були́; and бу́ду / бу́деш / бу́де / бу́демо / бу́дете / бу́дуть is both the verb's own future and the universal future auxiliary. Predicate nouns are NOMINATIVE in the present but INSTRUMENTAL in the past, future and infinitive.