psal hodinu / napsal za hodinu

Duration Versus Completion in Aspect

Level 3

Imperfective verbs use bare time expressions to show duration (psal hodinu = wrote for an hour). Perfective verbs use za + time expression to show how long it took to finish (napsal za hodinu = wrote in an hour).

How It Works

In Czech, how you measure time usually depends on the verb's aspect and your intention.

1. Imperfective + Bare Duration
To express how long an ongoing action lasted, use an imperfective verb with a bare time expression in the accusative case. This answers jak dlouho? and translates to English 'for [time]'.

  • Dělal to dvě hodiny. (He was doing it for two hours.)

Note that while numbers 2, 3, and 4 take the accusative plural (e.g., dvě hodiny), numbers 5 and above require the counted noun to be in the genitive plural (e.g., pět hodin).

2. Perfective + za + Duration
To express how much time it took to complete a task and achieve a result, use a perfective verb with the preposition za followed by the accusative case. This answers za jak dlouho? and translates to English 'in [time]'.

  • Udělal to za dvě hodiny. (He did it / finished it in two hours.)

Exception: A few perfective verbs that inherently express a bounded block of time (like počkat - to wait, or zůstat - to stay) take the bare accusative duration without za (e.g., Počkal hodinu.).

3. Intended Duration (na + accusative)
When expressing the intended or planned duration of an action (often involving motion or a change of state), use the preposition na followed by the accusative case. This answers na jak dlouho? and translates to English 'for [time]'. It is frequently paired with perfective verbs to show the intended duration of the result.

  • Jel do Prahy na dvě hodiny. (He went to Prague for two hours.)
  • Odjel na dvě hodiny. (He left for two hours.)
  • Půjčil mi to na hodinu. (He lent it to me for an hour.)

Important Nuances:
It is a common myth that perfective verbs cannot take time expressions. They absolutely can, but they usually measure the time invested to reach the boundary, not the internal flow of the action.

Be careful with the preposition za. It can mean 'time to completion' (finished in an hour) or 'time elapsed before the event' (in an hour from now). When meaning 'in an hour from now', it can be used with both perfective and imperfective verbs (Za hodinu budu číst. = I will be reading in an hour).

Negative Sentences:
Negating the perfective za pattern means the subject failed to finish the task within the given time (Neudělal to za hodinu. = He didn't finish it in an hour). To say an action didn't happen for a certain amount of time, use the imperfective with bare duration (Nedělal to dvě hodiny. = He didn't do it for two hours).

Examples (6)

  1. Stavěli ten dům dva roky.

    They were building the house for two years.

    Word by Word: Built that house two years.

    Imperfective verb (stavěli) with a bare time expression shows the ongoing duration of the process.

  2. Postavili ten dům za dva roky.

    They built the house in two years.

    Word by Word: Built that house in two years.

    Perfective verb (postavili) with 'za' shows the total time it took to complete the result.

  3. Četl jsem tu knihu celý víkend.

    I was reading that book all weekend.

    Word by Word: Read am that book whole weekend.

    Imperfective verb focusing on how long the activity lasted.

  4. Přečetl jsem tu knihu za jeden den.

    I read (and finished) that book in one day.

    Word by Word: Read am that book in one day.

    Perfective verb focusing on the time it took to finish the book.

  5. Učil se to slovíčko pět minut.

    He was studying the vocabulary word for five minutes.

    Word by Word: Studied self that word five minutes.

    Imperfective verb showing the duration of studying.

  6. Naučil se to slovíčko za pět minut.

    He learned the vocabulary word in five minutes.

    Word by Word: Learned self that word in five minutes.

    Perfective verb showing how long it took to successfully memorize the word.

Common Mistakes

  • Using a perfective verb with a bare time expression.

    Napsal ten e-mail hodinu.
    Psal ten e-mail hodinu.

    Perfective verbs express a completed result, so they usually clash with bare time expressions that measure an unbounded, ongoing process. If you want to say 'for an hour', you must use the imperfective verb (psal). If you mean 'in an hour', use 'za' (napsal za hodinu). Note that a few bounded perfective verbs like 'počkat' (to wait) are exceptions and do take bare duration.

  • Using 'za' with an imperfective verb to mean 'for'.

    Dělal ten úkol za dvě hodiny.
    Dělal ten úkol dvě hodiny.

    When 'za' with a time expression means 'time to completion', it cannot be used with imperfective verbs, which describe ongoing actions without a defined endpoint. To say 'for two hours', use the bare accusative. However, 'za' CAN be used with imperfective verbs if it means 'in [time from now]' (e.g., 'Za dvě hodiny budu pracovat' = 'I will be working in two hours').

How It Connects

Tap a pattern to see what it builds on and what it leads to.

psal hodinu / napsal za hodinuLevel 3Duration Versus Completion in Aspect

Learn This First

To learn this pattern, you first need to understand the difference between imperfective and perfective verbs (aspectual pairs). You also need to know how to express duration using the accusative case (e.g., 'hodinu') and how the preposition 'za' functions with the accusative to mark the time limit of a completed action.

Learn Next

Patterns that build on this one.

Words in This Pattern

za