Aspect and Time Expressions

Choosing aspect can feel like a guessing game, but Russian gives you a powerful crutch: the time words in the sentence usually tell you which aspect to use. A verb modified by often or every day almost has to be imperfective; a verb paired with suddenly or finally almost has to be perfective. This is not a coincidence — these adverbs and the two aspects describe the same idea from two angles, so they naturally travel together. This page gives you the two lists, explains the logic behind each, and drills the single sharpest contrast in the whole system: за час ("within an hour," perfective) versus час ("for an hour," imperfective).

Why time words predict aspect

The imperfective views an action as a process, a repetition, or a stretch of time — unbounded, ongoing, recurring. The perfective views it as a single completed whole — a point, a result, a done deed. Time adverbials split along exactly the same line. Often, every day, for a long time, all day describe repetition and duration, which is what the imperfective is for. Suddenly, finally, in one go, by evening describe single bounded events, which is what the perfective is for. So the adverb and the aspect agree by their very nature.

💡
Before you agonize over aspect, scan the sentence for a time word. If it means "repeatedly / for a duration" (ча́сто, ка́ждый день, до́лго), go imperfective. If it means "in one go / suddenly / by a deadline" (вдруг, за час, к ве́черу), go perfective. The time word often settles the question on its own.

Imperfective companions: frequency and duration

These adverbials describe how often or how long — and both repetition and duration are imperfective territory.

Frequency (how often): всегда́ (always), ча́сто (often), ре́дко (rarely), иногда́ (sometimes), обы́чно (usually), по́стоянно (constantly), ка́ждый день / ка́ждое у́тро (every day / every morning), ра́ньше (formerly, "used to").

Ра́ньше я ча́сто чита́л пе́ред сном, а тепе́рь засыпа́ю сра́зу.

I used to read before bed often, but now I fall asleep right away. — ча́сто + чита́л: repeated action, imperfective.

Она́ ка́ждое у́тро де́лает заря́дку и пьёт ко́фе.

Every morning she does exercises and drinks coffee. — ка́ждое у́тро + де́лает, пьёт: a habit, imperfective.

Мы обы́чно у́жинаем в во́семь.

We usually have dinner at eight. — обы́чно: a routine, imperfective.

Duration (how long the process lasted): до́лго (for a long time), весь день (all day), всё у́тро / всё вре́мя (all morning / the whole time), це́лый час (for a whole hour), and a bare accusative of a time period (два часа́ "for two hours" — see accusative time expressions).

Я до́лго иска́л ключи́, но так и не нашёл.

I looked for the keys for a long time but never found them. — до́лго + иска́л: duration of the process, imperfective.

Они́ весь день убира́ли кварти́ру пе́ред прие́здом госте́й.

They cleaned the apartment all day before the guests arrived. — весь день + убира́ли: the duration is the point, imperfective.

Perfective companions: completion, suddenness, deadlines

These adverbials mark a single bounded event — done, sudden, or finished by a limit. That is exactly the perfective's job.

Suddenness / a single event: вдруг (suddenly), внеза́пно (all of a sudden), сра́зу (immediately, at once), бы́стро (quickly — when it means "got it done fast").

Я споко́йно шёл домо́й, как вдруг услы́шал крик.

I was calmly walking home when suddenly I heard a shout. — вдруг + услы́шал: a single sudden event, perfective.

Он сра́зу по́нял, в чём де́ло.

He immediately understood what was going on. — сра́зу + по́нял: instant completion, perfective.

Completion / finally: наконе́ц (finally), уже́ (already — when it signals a result is in place), в конце́ концо́в (in the end).

Наконе́ц-то я сдал э́тот экза́мен!

I finally passed this exam! — наконе́ц + сдал: the achieved result, perfective.

Ты уже́ прочита́л мою́ статью́?

Have you already read my article? — уже́ + прочита́л: completion checked, perfective.

Deadlines / limits: за + accusative of time ("within / in"), к + dative of time ("by"): к ве́черу (by evening), к пя́тнице (by Friday).

Я напишу́ отчёт к ве́черу.

I'll write the report by evening. — к ве́черу + напишу́: a deadline, perfective.

The sharpest contrast: за час vs час

This is the single most useful pair on the page, because it isolates the whole aspect distinction in one phrase. The difference between за + time and a bare accusative of time maps perfectly onto the perfective/imperfective split.

  • час (bare accusative) = "for an hour" — it states the duration of an ongoing process → imperfective.
  • за час (за + accusative) = "within an hour / in an hour" — it states the time it took to complete the action → perfective.
PhraseMeaningAspectExample
час / два часа́for an hour / for two hours (duration)imperfectiveчита́л два часа́
за час / за два часа́within / in an hour / in two hours (to completion)perfectiveпрочита́л за два часа́

So the same number of hours points to opposite aspects depending on whether за is there:

Я чита́л э́ту кни́гу два часа́ и устал.

I read this book for two hours and got tired. — два часа́ (bare): duration of the process, imperfective чита́л. (Maybe I didn't finish.)

Я прочита́л э́ту кни́гу за два часа́.

I read this book in two hours. — за два часа́: completed within that span, perfective прочита́л. (I finished it.)

The logic: a duration asks "how long was the activity going on?" — a question about an unbounded process, hence imperfective. A за-phrase asks "how long did it take to get the whole thing done?" — a question that presupposes completion, hence perfective. English blurs this; I read it for two hours and I read it in two hours differ only by a tiny preposition, and learners routinely use the wrong one.

Он реша́л зада́чу полчаса́, но так и не реши́л.

He worked on the problem for half an hour but never solved it. — полчаса́ (duration) → imperfective реша́л; the second clause confirms no result.

Он реши́л зада́чу за полчаса́.

He solved the problem in half an hour. — за полчаса́ (completion) → perfective реши́л.

💡
If you can paraphrase as "it took me X to finish," use за + X with the perfective. If you mean "I spent X doing it (finished or not)," use a bare accusative with the imperfective. The presence of за is a near-certain perfective flag.

When the time word and the meaning disagree

Time words are a strong cue, not an absolute law. Context can override them. The clearest case is repeated completed actions: an action that happens every time but is completed each time can pair a frequency adverb with the imperfective (the default, viewing the recurrence) or, in some constructions, signal a habitual series of perfectives. For everyday B1 use, treat frequency adverbs (ча́сто, ка́ждый день) as firmly imperfective:

Ка́ждое у́тро я выпива́ю ча́шку ко́фе.

Every morning I drink a cup of coffee. — ка́ждое у́тро + imperfective выпива́ю: a habit, even though each cup is finished.

The reverse trap: уже́ does not always mean perfective. With an ongoing state it stays imperfective: Я уже́ живу́ здесь два го́да ("I've already been living here for two years") — уже́ here measures duration, so the verb is imperfective. The takeaway: let the time word point you, but check that the meaning (process vs. result) agrees before you commit. For the full decision procedure, see the aspect-choosing guide.

Common Mistakes

❌ Я ча́сто прочита́л э́ту газе́ту.

Incorrect — ча́сто (often) demands a repeated, imperfective action; the perfective прочита́л describes a single completion.

✅ Я ча́сто чита́ю э́ту газе́ту.

I often read this newspaper. — ча́сто → imperfective чита́ю.

❌ Я чита́л кни́гу за два часа́.

Incorrect — за + time means 'completed within,' which requires the perfective прочита́л, not the imperfective чита́л.

✅ Я прочита́л кни́гу за два часа́.

I read the book in two hours. — за два часа́ → perfective прочита́л.

❌ Я прочита́л кни́гу два часа́.

Incorrect — a bare duration (два часа́, 'for two hours') describes a process and needs the imperfective чита́л.

✅ Я чита́л кни́гу два часа́.

I read the book for two hours. — два часа́ (duration) → imperfective чита́л.

❌ Вдруг он открыва́л дверь.

Incorrect — вдруг (suddenly) marks a single sudden event, which is perfective: откры́л.

✅ Вдруг он откры́л дверь.

Suddenly he opened the door. — вдруг → perfective откры́л.

❌ Ка́ждый день я пригото́вил у́жин.

Incorrect — ка́ждый день (every day) is a habit and forces the imperfective гото́влю.

✅ Ка́ждый день я гото́влю у́жин.

Every day I cook dinner. — ка́ждый день → imperfective гото́влю.

Key Takeaways

  • Time words are a reliable aspect cue: scan for them first.
  • Imperfective companions (frequency + duration): всегда́, ча́сто, ре́дко, иногда́, обы́чно, по́стоянно, ка́ждый день, до́лго, весь день, всё у́тро, ра́ньше.
  • Perfective companions (suddenness + completion + deadline): вдруг, внеза́пно, наконе́ц, сра́зу, бы́стро, уже́ (with a result), за + час, к + ве́черу.
  • The sharpest pair: час ("for an hour," duration → imperfective) vs за час ("within an hour," completion → perfective). The little word за is a near-certain perfective flag.
  • Time words point you, but confirm the meaning agrees (process vs. result) — context can override, as with habitual completed actions and durative уже́.

Now practice Russian

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Russian

Related Topics

  • Decision Guide: Imperfective or Perfective?B1A practical, question-ordered procedure you run for every verb. Most aspect agonizing disappears once you notice that some choices are forced (present tense and phase verbs are always imperfective) and the rest reduce to one real question: process or completed result? This page gives you a checklist and walks sentences through it.
  • Choosing Aspect in the Past TenseB1Both aspects have past forms, so every past-tense sentence forces a choice: imperfective for process, repetition, duration, background and general experience (я чита́л — was reading / read for a while), perfective for a single completed action with a result and for sequences of events (я прочита́л — read it through); this is the single most consequential aspect decision in the language.
  • The Imperfective: Process, Repetition, General FactB1The imperfective is the aspect of the action viewed from the inside: in progress, habitual, simply named, attempted, or undone again. This page maps its full range — including the experience reading that often matches English present perfect, and the annulled-result use that has no clean English counterpart.
  • The Perfective: Completion, Result, Single EventB1The perfective is the aspect of the action viewed from the outside as a single completed whole — finished, with a result that stands. This page maps its uses: completion-with-result, chains of events in narration, single momentary acts, and the simple future. The key insight: result-now means perfective (Я уже́ пое́л).
  • Accusative in Time and DurationA2Beyond the direct object, the accusative runs Russian's time system. The bare accusative gives duration (Я ждал час 'I waited an hour'); в + accusative gives days and clock times (в понеде́льник, в три часа́); за + accusative means 'within / in' a span (сде́лал за час 'did it in an hour'); на + accusative means 'for' a planned span (на неде́лю 'for a week'). The classic hurdle is keeping час (spent it), за час (in an hour), and на час (for an hour ahead) apart.
  • Using the Past Tense: Narration and AspectB1In connected storytelling Russian leans on aspect to structure time: imperfectives are the camera holding still (the setting, ongoing actions, descriptions — бы́ло у́тро, шёл дождь), perfectives are the cuts that move the plot forward (он встал, оде́лся и вы́шел), and the classic interplay is an imperfective background interrupted by a perfective event (я шёл, когда́ вдруг уви́дел дру́га).