Core Grammar / Function Words
Ordering events, and the two small words that cause the most trouble: уже́ and ещё, whose negatives reverse rather than merely negate.
Opens a sequence. Not the same as во-пе́рвых, which numbers arguments rather than events.
The everyday “then”, and the one to reach for by default.
The formal twin of пото́м. Written instructions and reports.
Closes a sequence, and often carries relief.
Either “at that time” or “in that case”, decided entirely by context.
The situation has changed and reached the state described.
The situation has NOT changed yet. Also means “another”: ещё оди́н.
The expected change has not happened, and is still expected.
The change has happened and the state has ENDED.
This very moment, or the immediate future: “I am coming”.
Now AS OPPOSED TO BEFORE. It implies a change of state.
Near future, unspecified.
With a present-tense verb it means “for a long time up to now”.
The direct opposite of давно́.
As a conjunction “while”; on its own in speech it is a casual “bye”.
пока́ plus не means “until”, and the не is NOT a negative here.
A sudden turn. In a question it softens into “what if”.
No delay between one event and the next.
These comparisons are the reason this page exists. A function word is rarely hard to translate; it is hard to choose.
Positive, they are opposites: уже́ means the change has happened, ещё means it has not. Negated, they do NOT simply flip, they cross over. ещё не is “not yet”, the change is still expected: Я ещё не гото́в. уже́ не is “no longer”, the state has ended: Он уже́ не рабо́тает. So уже́ не is the negative of ещё, and ещё не is the negative of уже́. Learn the four as a square, not as two words.
Both are “now”. сейча́с is the clock: this moment, or in a minute. тепе́рь is the contrast with before: something has changed, and this is how things stand as a result. Тепе́рь я понима́ю means “I did not understand before, and now I do”, which Сейча́с я понима́ю does not say. Given a choice and no change of state, сейча́с is the safer word.
пока́ alone means “while”, and the two actions overlap: Пока́ он спит, я рабо́таю. пока́ не means “until”, and the second action ENDS the first: Жди, пока́ не позвоню́. The не there is not a negation and must not be translated as one; it is simply part of how Russian builds “until”.