Skip to main content
VocabMarch 20, 2026

Russian Time Expressions: Yesterday, In a Week, All That

Russian Time Expressions: Yesterday, In a Week, All That

AlexAlexMarch 20, 2026VocabBack to blog
Russian Time Expressions: Yesterday, In a Week, All That

You have the grammar down. You know your cases. You can even decline a noun in your sleep. But then someone asks you, “When did you last go to the cinema?” and your brain freezes. You know the word for “cinema.” You know the verb “to go.” But the time expression? Was it “вчера” or “на днях”? And why does “next week” suddenly sound like “on that week”?

What kind of player are you really?

This is the real frustration of learning Russian. You can build a sentence, but you can’t anchor it in time. And without that anchor, every conversation feels like you’re floating. Let’s fix that.

Why Time Expressions Feel Like a Trap

The problem isn’t the vocabulary itself. It’s that Russian time expressions don’t map neatly onto English ones. In English, you say “yesterday” and “last week” and “in a week” with simple prepositions. In Russian, you need to know which case to use, which preposition to pick, and sometimes whether to change the word entirely.

For example, “in a week” in Russian is “через неделю” (cherez nedelyu). But “next week” is “на следующей неделе” (na sleduyushchey nedele). Two different prepositions. Two different cases. And if you mix them up, you might say you’ll do something “through the week” instead of “in a week.” That’s a conversation killer.

But here’s the good news. You don’t need to memorize a table of every possible time expression. You need a system. A few patterns that cover 80% of what you’ll actually say. And then you need to practice them in real sentences, not drills.

The Three Time Zones You Actually Use

Think about how you talk about time in daily life. You talk about the past, the present, and the future. But within each, you only use a handful of expressions. Yesterday. Today. Tomorrow. Last week. This week. Next week. In a week. A week ago. That’s it. Everything else is just a variation.

Let’s break them down into three groups.

Past: “Yesterday” and “A Week Ago”

For the past, Russian uses two main constructions. The first is a simple adverb. The second is a preposition with a noun in the genitive case.

  • вчера (vchera, “yesterday”)
  • позавчера (pozavchera, “the day before yesterday”)
  • неделю назад (nedelyu nazad, “a week ago”)
  • месяц назад (mesyats nazad, “a month ago”)

Notice that “назад” (nazad) means “ago.” It’s always placed after the time period. So “two years ago” is “два года назад” (dva goda nazad). No preposition needed. Just the time word in the accusative case plus “назад.”

Heads up: Don’t confuse “назад” with “обратно” (obratno), which means “back” as in direction. “Я вернулся назад” means “I came back” (direction), not “I came back a week ago.” For time, always use “назад.”

Present: “Today” and “This Week”

For the present, you mostly use adverbs or the word “этот” (etot, “this”) with a time word in the prepositional case.

  • сегодня (segodnya, “today”)
  • сейчас (seychas, “now”)
  • на этой неделе (na etoy nedele, “this week”)
  • в этом месяце (v etom mesyatse, “this month”)
  • в этом году (v etom godu, “this year”)

The pattern is simple. For “this week/month/year,” use “на” or “в” plus “этом/этой” plus the time word in the prepositional case. “На этой неделе” is the most common one you’ll hear. “В этом году” is also essential for talking about your plans or what’s happening now.

Tip: When you say “this morning,” Russian uses “сегодня утром” (segodnya utrom). Literally “today in the morning.” Don’t try to say “это утро” (eto utro) for “this morning” in a time context. That sounds like you’re pointing at a specific morning, not talking about the current one.

Future: “Tomorrow” and “In a Week”

The future is where most learners get tripped up. Because English uses “in” for both “in a week” and “next week,” but Russian splits them.

  • завтра (zavtra, “tomorrow”)
  • послезавтра (poslezavtra, “the day after tomorrow”)
  • через неделю (cherez nedelyu, “in a week”)
  • на следующей неделе (na sleduyushchey nedele, “next week”)
  • через месяц (cherez mesyats, “in a month”)
  • в следующем месяце (v sleduyushchem mesyatse, “next month”)

The key difference is “через” (cherez) for “in” a period of time from now, and “на” or “в” plus “следующий” (sleduyushchiy, “next”) for the next named period. “Через неделю” means exactly one week from today. “На следующей неделе” means during the next calendar week, which might start on Monday, not today.

This is why saying “I’ll see you next week” requires “на следующей неделе,” but “I’ll finish this in a week” requires “через неделю.” Mix them up, and you might accidentally promise to finish something next Monday when you meant seven days from now.

The Case Trap: Accusative vs. Prepositional

You might have noticed that some time expressions use the accusative case and others use the prepositional. There’s a logic to it.

  • Accusative (without a preposition) is used for durations or for “ago.” Example: “неделю назад” (nedelyu nazad, “a week ago”). Also for “throughout” a period: “всю неделю” (vsyu nedelyu, “all week”).
  • Prepositional (with “на” or “в”) is used for “this” or “next” named periods. Example: “на этой неделе” (na etoy nedele, “this week”).
  • Accusative with “через” is used for “in” a period from now. Example: “через неделю” (cherez nedelyu, “in a week”).

So the case you choose depends on the preposition and the meaning. “Через” always takes accusative. “На” with “this/next week” takes prepositional. “В” with “this/next month” takes prepositional. Learn the preposition-case pair, not the case alone.

Real Life: What Native Speakers Actually Say

You will hear native speakers drop cases sometimes in fast speech. That’s fine. But when you’re learning, stick to the correct forms. Here are a few common phrases you’ll hear every day.

The Cyrillic Alphabet for English Speakers: Visual Mnemonics That Actually Stick
  • Я был там вчера (Ya byl tam vchera, “I was there yesterday”)
  • Она приедет через две недели (Ona priyedet cherez dve nedeli, “She will arrive in two weeks”) — note “две недели” is accusative after “через”
  • Мы встретимся на следующей неделе (My vstretimsya na sleduyushchey nedele, “We’ll meet next week”)
  • Я не видел его с прошлой недели (Ya ne videl ego s proshloy nedeli, “I haven’t seen him since last week”) — “с” (s) with genitive means “since”
  • Он работает здесь уже год (On rabotaet zdes’ uzhe god, “He has been working here for a year already”) — “уже” (uzhe) with accusative for duration

Notice “с прошлой недели” (s proshloy nedeli) uses the genitive case because “с” can mean “from” or “since.” That’s another pattern. “С” plus genitive for “since.” “До” (do) plus genitive for “until.” “До следующей недели” (do sleduyushchey nedeli, “until next week”).

Culture Check: How Russians Talk About Time

Russians are generally more precise about time than Americans, but less obsessed with schedules than Germans. You’ll hear “через час” (cherez chas, “in an hour”) used loosely to mean “sometime soon.” But if someone says “ровно через неделю” (rovno cherez nedelyu, “exactly in a week”), they mean it.

In casual conversation, you’ll also hear “на днях” (na dnyakh), which means “the other day” or “in the next few days” depending on context. If someone says “Я видел его на днях” (Ya videl ego na dnyakh), it means “I saw him the other day.” If they say “Я позвоню на днях” (Ya pozvonyu na dnyakh), it means “I’ll call in the next few days.” Tricky, right? Context clears it up.

Also, Russians often use “уже” (uzhe, “already”) and “ещё” (yeshchyo, “still” or “yet”) to anchor time. “Я уже неделю не сплю” (Ya uzhe nedelyu ne splyu, “I haven’t slept for a week already”). “Он ещё здесь” (On yeshchyo zdes’, “He is still here”). These small words carry a lot of meaning.

When It All Clicks

Once you internalize these patterns, you stop translating. You hear “через” and your brain automatically prepares the accusative. You hear “на следующей” and you know the prepositional is coming. It becomes a reflex.

The best way to build that reflex is to use time expressions in real conversations. Not drills. Not fill-in-the-blank exercises. Actual sentences about your life.

Tip: When you learn a new time expression, immediately make three sentences about your own plans or memories. “Я пойду в кино через неделю” (Ya poydu v kino cherez nedelyu, “I’ll go to the cinema in a week”). “Я был в Москве в прошлом году” (Ya byl v Moskve v proshlom godu, “I was in Moscow last year”). Personal connections stick better than abstract examples.

Try This Today

Pick three of these mini-tasks. Do them out loud. Record yourself if you want to hear your own mistakes.

  1. Say three things you did yesterday. Use “вчера” for at least one, and “на прошлой неделе” (na proshloy nedele, “last week”) for another. Example: “Вчера я читал книгу. На прошлой неделе я ходил в спортзал.”

  2. Say three things you will do next week. Use “на следующей неделе” for two of them, and “через неделю” for one that is exactly seven days from now. Example: “На следующей неделе я встречу друга. Через неделю у меня экзамен.”

  3. Say one thing you have been doing for a while. Use “уже” plus accusative. Example: “Я уже месяц учу русский” (Ya uzhe mesyats uchu russkiy, “I have been learning Russian for a month already”).

  4. Ask yourself a question using “когда” (kogda, “when”) and answer with a time expression. Example: “Когда ты был в парке? Я был там вчера.”

  5. Find a Russian song or movie scene where someone says a time expression. Write it down. Translate it. Say it out loud three times. Then use the same expression in a sentence about your own life.

That last one is my favorite. Music and movies give you natural, emotional context. You’ll remember “через неделю” better if you hear it in a love song than in a textbook.

If you want to practice these expressions in real conversation, I teach 1-on-1 online lessons. We skip the drills and talk about your life, your plans, your stories. That’s where time expressions stop being rules and start being yours.

Keep Reading