English lets you "say" something, "tell" someone, and "speak" a language with a tidy little set of verbs that overlap freely. Russian carves the same ground into three verbs that do not overlap: говори́ть (speak / talk / say in an ongoing or repeated way), сказа́ть (say once — a single, finished utterance), and расска́зывать / рассказа́ть (tell, recount, narrate). Two of them, говори́ть and сказа́ть, even form an aspect pair from different roots. Choosing well is mostly about one question — is this one completed statement, or speaking in general? — plus a separate slot for narrating. The full conjugations are on the говори́ть / сказа́ть reference.
The three jobs at a glance
| Verb | Aspect | Job |
|---|---|---|
| говори́ть | imperfective | speak, talk, be saying, say in general / repeatedly |
| сказа́ть | perfective | say once — one completed utterance |
| расска́зывать / рассказа́ть | impf / pf | tell, recount, narrate a story or piece of news |
говори́ть and сказа́ть are a suppletive aspect pair (different roots, one pair) — exactly like English go / went. So in many sentences the choice between them is just the imperfective-vs-perfective decision playing out on this one verb.
The decision test
| # | Ask yourself… | If yes → |
|---|---|---|
| 1 | Are you recounting a story, news, or an account ("tell me about…")? | рассказа́ть / расска́зывать |
| 2 | Is it one specific, completed statement ("he said yes")? | сказа́ть (perfective) |
| 3 | Is it speaking in general, ongoing, or repeated ("speaks Russian", "we were talking")? | говори́ть (imperfective) |
говори́ть — speak / talk / say ongoing or repeatedly
Use говори́ть for the activity of speaking: speaking a language, talking with someone, talking about something, and for repeated or habitual "saying." It is the verb for anything ongoing, in progress, or recurring.
Он свобо́дно говори́т по-ру́сски.
He speaks Russian fluently. — 'speak a language' is always говори́ть по-ру́сски.
О чём вы там говори́те?
What are you talking about over there? — an ongoing process of talking → говори́ть.
Я уже́ говори́л тебе́ об э́том не раз.
I've told you about this more than once. — repeated saying → imperfective говори́л.
сказа́ть — say once (a single completed utterance)
Use сказа́ть for one specific, finished act of speech — the single thing that was said, and that's that. It is the everyday verb for "he said…", quoting one statement, and the polite request opener.
Он сказа́л «да» и положи́л тру́бку.
He said 'yes' and hung up. — one completed utterance → сказа́ть.
Скажи́те, пожа́луйста, кото́рый час?
Could you tell me the time, please? — скажи́те: the standard polite request for one piece of information.
Что ты сказа́л? Я не расслы́шал.
What did you say? I didn't catch it. — asking about one specific utterance → сказа́л.
рассказа́ть / расска́зывать — tell, recount, narrate
When the content is a story, an account, or news — something with substance to relate, not just a one-line statement — use рассказа́ть (perfective) / расска́зывать (imperfective). This is the verb for "tell me about your trip," "she told us a story," "he was telling us about his childhood."
Расскажи́ о пое́здке — как всё прошло́?
Tell me about the trip — how did it go? — recounting an account → рассказа́ть.
Ба́бушка ча́сто расска́зывала нам ска́зки.
Grandmother often told us fairy tales. — repeated narrating → imperfective расска́зывать.
A note on register: requests and "they say"
Two everyday patterns are worth fixing in memory. To ask a stranger for information, Russian uses the perfective imperative Скажи́те, пожа́луйста… ("Could you tell me, please…") — the standard polite opener, because you want one specific answer (neutral / polite). And to report hearsay — "they say that…", "people say…" — Russian uses the bare third-person plural говоря́т, что…, with no subject, exactly where English needs "they" or "people."
Говоря́т, что зимо́й здесь о́чень краси́во.
They say it's very beautiful here in winter. — говоря́т, что = impersonal 'they/people say', no subject needed.
The distinguishing insight: one statement vs an account, ongoing vs done
Two cuts decide it. First, is the content a single statement or a fuller account? A one-liner ("he said yes," "tell me the time") is сказа́ть; a story or report ("tell me about your weekend") is рассказа́ть. Second, between говори́ть and сказа́ть, apply ordinary aspect: ongoing / repeated → говори́ть (imperfective); one completed utterance → сказа́ть (perfective).
Он сказа́л, что прие́дет, и до́лго говори́л о свои́х пла́нах.
He said he'd come, and talked at length about his plans. — one completed statement (сказа́л) vs ongoing talking (говори́л) in the same sentence.
Common Mistakes
❌ Он говори́л «да».
Wrong aspect — one completed utterance ('he said yes') is the perfective сказа́л. говори́л sounds like a repeated or ongoing saying.
✅ Он сказа́л «да».
He said yes.
❌ Я скажу́ по-ру́сски. / Я сказа́л ру́сский язы́к.
Wrong verb — 'speak a language' is говори́ть по-ру́сски; сказа́ть can never mean 'speak a language'.
✅ Я говорю́ по-ру́сски.
I speak Russian.
❌ Скажи́ мне о свои́х кани́кулах (a full account).
Mismatch — for a fuller account use рассказа́ть; скажи́ is for one short statement.
✅ Расскажи́ мне о свои́х кани́кулах.
Tell me about your holidays.
❌ Вчера́ он говори́л мне, что заболе́л (one specific telling).
Aspect slip — a single completed 'he told me' is сказа́л. говори́л implies he kept saying it / used to say it.
✅ Вчера́ он сказа́л мне, что заболе́л.
Yesterday he told me he'd fallen ill.
Key Takeaways
- говори́ть (imperfective) = speak / talk / say ongoing or repeatedly; the only verb for "speak a language" (говори́т по-ру́сски).
- сказа́ть (perfective) = one completed utterance: "he said yes" (сказа́л), the polite "Скажи́те, пожа́луйста…".
- рассказа́ть / расска́зывать = tell, recount, narrate a story, news, or account: Расскажи́ о пое́здке.
- говори́ть ↔ сказа́ть are a suppletive aspect pair, so choosing between them is the ordinary imperfective-vs-perfective decision: ongoing/repeated → говори́ть; single finished statement → сказа́ть.
- Two cuts: one statement vs a fuller account (сказа́ть vs рассказа́ть), then ongoing vs done (говори́ть vs сказа́ть).
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
- Говорить / Сказать (to speak / say)A1 — Complete conjugation-and-usage reference for the suppletive pair говори́ть (imperfective, 'speak/talk/say generally') and сказа́ть (perfective, 'say/tell — a single utterance'). Full paradigms — говорю́/говори́шь/говоря́т, скажу́/ска́жешь/ска́жут with the з→ж mutation — the meaning split говори́л vs сказа́л, and the contrast with разгова́ривать.
- Decision Guide: Imperfective or Perfective?B1 — A 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.
- Что vs Который vs ЧтобыB1 — English 'that' hides three different Russian words. что is the conjunction 'that' (a reported fact), кото́рый is the relative pronoun 'which/who/that' that modifies a noun and declines, and что́бы marks purpose or a wish for someone else. Three tests tell them apart.
- Foot or Vehicle? Идти/Ходить vs Ехать/ЕздитьA2 — Russian forces a distinction English ignores: идти́/ходи́ть means going ON FOOT, е́хать/е́здить means going BY VEHICLE. Short distances default to foot, long ones obligatorily take a vehicle (or fly), and a handful of idioms (Дождь идёт, Тебе́ идёт) use the foot verb metaphorically.