Поезд отходит через десять минут. Мы едем на море на неделю. Я прочитал эту книгу за два дня, а вчера читал её весь вечер.火车十分钟后开。我们去海边待一个星期。我用两天读完了这本书,昨天又读了一整个晚上。

三个小前置词回答三个不同的时间问题,后面都接表示一段时间的第四格(没有数词时;数词之后,名词按数词的规则变化,见下文):через(“……之后”)、за(“用……时间”,即完成某事所需的时间)和 на(“为期……”,即预定的一段时间)。不带前置词的一段时间(два часа, всю неделю)回答“持续了多久”。第四格本身见 第四格(宾格):无生命名词。星期、月份和日期见 星期、日期与时间表达(в понедельник, в 2020 году),钟点见 报时表达。

简而言之:через час(“一小时后”)、за час(“用一小时”完成某事)、на час(“为期一小时”,预定)、час(“持续了一小时”)、час назад(“一小时前”)。

第四格表示的一段时间

没有数词时,下面所有结构中表示时间段的词都用第四格。这些名词大多是无生命名词,所以阳性名词的形式与第一格相同,只有阴性名词的词尾会变化:

时间段 第一格 第四格
小时 час час
天 день день
月 месяц месяц
年 год год
星期 неделя неделю
分钟 минута минуту
秒 секунда секунду

数词之后,名词遵循 基数词后名词在主格/宾格短语中的形式(1, 2–4, 5+) 中的常规规则:через час, через два часа, через пять часов;за неделю, за две недели, за пять недель。

через:……之后

前置词 через 表示还要过多长时间某事才会发生,从说话的时刻或叙述中的某一时刻算起:

  • Урок начнётся через пять минут.(五分钟后开始上课。)
  • Я позвоню тебе через час.(我一小时后给你打电话。)
  • Мы увидимся через неделю.(我们一周后见面。)
  • Он вернулся через год.(他一年后回来了。)

用于过去时,через 可以表示从更早的某一时刻起过了一段时间“之后”:Я приехал в Москву, а через месяц нашёл работу.(我到了莫斯科,一个月后找到了工作。)

за:需要多长时间

前置词 за 表示某事在多长时间内完成了或将会完成。它用于有结果的动作,通常搭配完成体,如 过去时中的体(未完成体与完成体) 所述:

  • Я прочитал эту книгу за два дня.(我用两天读完了这本书。)
  • Она сделала домашнее задание за час.(她一小时做完了作业。)
  • Мы дойдём до парка за десять минут.(我们走十分钟就能到公园。)

它回答“你用多长时间做完的”,所以不用于只是持续了一段时间的状态(Мы жили там год,“我们在那里住了一年”,不说 за год)。

на:预定的一段时间

前置词 на 表示某事预定持续多久,通常用在表示去、离开、给予或租用的动词之后。它指向计划或结果,而不是实际发生了什么:

  • Мы едем на море на неделю.(我们去海边待一周。)
  • Я взял книгу на три дня.(我借了这本书,期限三天。)
  • Они сняли квартиру на год.(他们租了一年的房子。)
  • Он уехал на месяц.(他出远门一个月。)

不带前置词:持续了多久

要说一个动作或状态持续了多久,直接把时间段放在第四格。这是进行中、反复进行或没有界限的动作的常规结构(常搭配未完成体,不过完成体动词如 Он проработал там два года 也可以用)。“整天”“整个星期”也这样说,用 весь, вся, всё,它与名词保持一致:

  • Мы жили в Москве три года.(我们在莫斯科住了三年。)
  • Я читал книгу два часа.(我读了两个小时书。)
  • Она работала весь день и всю неделю.(她工作了一整天、一整个星期。)
  • Вчера мы гуляли весь вечер.(昨天我们散了一整个晚上的步。)

同样的第四格还可以表示经常性活动持续多久:Я занимаюсь русским два часа каждый день.(我每天学两个小时俄语。)

назад:……以前

词 назад 放在时间段之后,表示某事发生在多久以前:

  • Я видел его два часа назад.(我两个小时前见过他。)
  • Они переехали сюда год назад.(他们一年前搬到了这里。)
  • Это было много лет назад.(那是很多年以前的事了。)

汉语没有格的变化,用“……后”表示还要过多久(十分钟后),用“……前”表示多久以前(两个小时前),时间段本身不变;“前”放在时间段之后,与 назад 的位置相同:два часа назад(两个小时前)。俄语则要按意思选择前置词 через、за、на,并(没有数词时)把时间词放在第四格,阴性名词还要改词尾(неделя → неделю)。

常见错误

  • ❌ Я приеду через неделя. → ✅ Я приеду через неделю.(через 之后的时间段用第四格:неделя → неделю)
  • ❌ Мы жили в Москве за три года. → ✅ Мы жили в Москве три года.(持续了的状态用不带前置词的第四格;за 用于完成一个动作)
  • ❌ Мы жили в Москве на год. → ✅ Мы жили в Москве год.(на 表示预定的一段时间,不表示状态实际持续多久)
  • ❌ Он прочитал книгу в два дня. → ✅ Он прочитал книгу за два дня.(要表示在某段时间内完成某事,用 за)
  • ❌ Я видел его назад два часа. → ✅ Я видел его два часа назад.(назад 放在时间段之后)
  • ❌ Я работал весь неделю. → ✅ Я работал всю неделю.(весь 与名词一致:неделя 是阴性)

快速检查

每个空格应填哪个前置词或哪种形式?

  1. Поезд отходит ____ десять минут.(火车十分钟后开。)
  2. Он прочитал всю книгу ____ два дня.(他两天读完了整本书。)
  3. Мы едем на море ____ неделю.(我们去海边待一周。)
  4. Она работала ____ день.(她工作了一整天。)
  5. Я видел его два часа ____.(我两个小时前见过他。)
  6. Он вернётся через ____.(他一周后回来。)
查看答案
  1. через   2. за   3. на   4. весь   5. назад   6. неделю

要点

  • через + 第四格表示某事何时发生(через час),或从更早的某一时刻算起过了多久(через месяц)。
  • за + 第四格表示完成某事需要多长时间(за два дня),通常搭配完成体。
  • на + 第四格表示某事预定持续多久(на неделю),常用在表示去、离开、给予或租用的动词之后。
  • 不带前置词的第四格表示动作或状态持续了多久(три года, весь день);весь 与名词保持一致。
  • назад 放在时间段之后:два часа назад。
  • 在第四格中,只有阴性名词会变化:неделя → неделю, минута → минуту。