You’re learning Czech. Great! But are you učíš se česky or učíš češtinu? And why does adding one tiny se suddenly change your job description?
In Czech, you can be the student, the teacher, or both. All it takes is one little pronoun and a surprising amount of grammatical confusion.
One verb, two very different jobs
Let’s start with a simple question. What do you do when you learn Czech?
Učím se česky. — I’m learning Czech.
Učím češtinu. — I teach Czech.
Wait. What?
In English, learn and teach are two different verbs. Nice and tidy. Everyone has a job, and nobody needs to guess who is doing what. Czech, naturally, decided that would be far too easy.
It uses the same basic verb, učit, for both activities. The difference depends on whether you’re learning something yourself or teaching someone else.
učit se = to learn, to study
učit někoho něco = to teach someone something
učit něco = to teach a subject, such as Czech or mathematics
That little se is doing a lot of work. Think of it as a tiny grammatical sign saying: “Relax, I'm the student here.”
Učit se: When you're the student
Use učit se when you are learning something yourself. The reflexive pronoun se belongs with the verb. It doesn't translate neatly into English, so don't try to give it a separate word every time.
Examples:
Učím se česky. — I'm learning Czech.
Učím se anglicky. — I'm learning English.
Učím se nová slovíčka. — I'm learning new words.
Učím se gramatiku. — I'm studying grammar.
Učíš se rychle! — You're learning quickly!
Musím se učit. — I have to study.
Učil jsem se celý večer. — I studied all evening. (said by a man)
Učila jsem se celý večer. — I studied all evening. (said by a woman)
Notice something interesting: you can say učit se česky or učit se češtinu. Both are correct, but they emphasize slightly different things.
Učím se česky focuses on learning to use the Czech language.
Učím se češtinu focuses more on studying the language as a subject.
In everyday conversation, Učím se česky is an excellent choice when talking about your language-learning journey.
And if someone asks you:
Jak dlouho se učíš česky? — How long have you been learning Czech?
You can answer:
Učím se česky dva roky. — I've been learning Czech for two years.
Congratulations. You've just used a reflexive verb, a language adverb, and a perfectly natural Czech sentence.
Učit někoho: When you're the teacher
Now let's remove se and introduce another person. Učit někoho means to teach someone.
Učím Petra. — I'm teaching Petr.
Učím děti. — I teach children.
Učím studenty. — I teach students.
Učím tě. — I'm teaching you.
Učím ho česky. — I'm teaching him Czech.
Učím ji anglicky. — I'm teaching her English.
See the difference?
Učím se česky. — I'm learning Czech.
Učím Petra česky. — I'm teaching Petr Czech.
One little se disappears, Petr appears, and suddenly you're the teacher.
Of course, you can also teach a subject:
Učím češtinu. — I teach Czech.
Učím matematiku. — I teach mathematics.
Učím dějepis. — I teach history.
Učím angličtinu na střední škole. — I teach English at a secondary school.
You don't necessarily need to mention your students. If you say Učím češtinu, people understand that teaching is what you do. But if you say Učím se češtinu, you're the one doing the studying. One small word. One very important difference.
The three sentences that explain everything
Let's put the three most useful patterns next to each other.
1. Učím se česky. — I'm learning Czech.
You're the student. You're making mistakes, memorizing vocabulary, and wondering why Czech has seven cases.
2. Učím češtinu. — I teach Czech.
You're the teacher. You're explaining the seven cases to someone else and pretending they're perfectly reasonable.
3. Učím Petra česky. — I'm teaching Petr Czech.
You're the teacher, and Petr is the student. Hopefully, he's doing his homework.
Here's the pattern to remember:
učit se + language or subject → learn or study
učit + person → teach someone
učit + subject → teach a subject
One important detail: učit se doesn't always mean learning a language. You can učit se vařit (learn to cook), učit se plavat (learn to swim), or učit se řídit (learn to drive).
And you can teach those things, too:
Učím se vařit. — I'm learning to cook.
Učím Petra vařit. — I'm teaching Petr to cook.
Let's hope Petr survives dinner.
Bonus round: Učit vs. Naučit
Just when you thought you had everything under control, Czech introduces another pair. Učit se describes learning or studying, often as a process. Naučit se usually emphasizes acquiring a skill or reaching a result successfully learning something.
Compare:
Učím se česky. — I'm learning Czech.
Naučila jsem se česky. — I learned Czech. (said by a woman)
Učím se vařit. — I'm learning to cook.
Naučil jsem se vařit. — I learned to cook. (said by a man)
And the same distinction appears when teaching:
Učím Petra plavat. — I'm teaching Petr to swim.
Naučil jsem Petra plavat. — I taught Petr to swim. (said by a man)
The second sentence emphasizes the result: Petr learned to swim.
Careful, though. Naučit se doesn't necessarily mean that the learning process is completely over forever. It simply presents the learning as an achieved result in that context. For now, remember the main distinction: učit se focuses on learning; naučit se focuses on successfully learning something.
6. Common mistakes (and how to avoid them)
Here are a few mistakes that English speakers are especially likely to make.
Mistake 1: “Učím česky.”
If you mean “I'm learning Czech,” say: Učím se česky.
Without se, učím česky would normally mean “I teach in Czech” or “I teach Czech-language lessons,” depending on context.
Mistake 2: “Učím se Petra.”
No! Unless Petr is somehow a subject you're studying, this isn't what you want.
Učím se. — I'm studying.
Učím Petra. — I'm teaching Petr.
Mistake 3: “Učím se někoho česky.”
If you're teaching someone Czech, drop se: Učím někoho česky.
For example: Učím kamaráda česky. — I'm teaching my friend Czech.
Mistake 4: “Naučím se Petra plavat.”
This sentence suggests you're going to learn Petr to swim — which isn't the intended meaning.
Say: Naučím Petra plavat. — I'll teach Petr to swim.
Or: Naučím se plavat. — I'll learn to swim.
The person being taught is not the person doing the learning. A small difference in grammar, a very big difference in the swimming pool.
Let's practise!
Time to see whether that little se has finally found its place.
Choose the correct sentence
Complete each sentence with the correct form.
I'm learning Czech. — Učím ___ česky.
I teach children. — ___ děti.
Petr is learning English. — Petr se ___ anglicky.
I'm teaching my friend to cook. — Učím kamaráda ___.
We are studying grammar. — ___ gramatiku.
She teaches mathematics. — ___ matematiku.
Translate into Czech
Try translating these sentences without looking back.
I'm learning to swim.
I teach English.
He's teaching me Czech.
We are learning new words.
She learned to drive.
I'm teaching Petr to cook.
Who is doing what?
Explain the difference between these pairs in English.
Učím se česky. / Učím česky.
Učím Petra. / Učím se Petra.
Učím se vařit. / Učím Petra vařit.
Učím se češtinu. / Učím češtinu.
Bonus challenge: Write two sentences about your own life, one using učit se and one using učit někoho.
If you're learning Czech, the first one should be easy. The second one might require finding a very patient friend. Czech doesn't need two completely different verbs for learn and teach. It uses učit and lets the grammar do the work.
Učím se. — I'm learning.
Učím někoho. — I'm teaching someone.
Učím češtinu. — I teach Czech.
Naučím se. — I'll learn / I'll manage to learn.
Naučím někoho. — I'll teach someone successfully.
So next time you want to tell someone you're learning Czech, don't forget that tiny se. Without it, you might accidentally announce that you're teaching Czech which would be a very confident claim for someone still trying to remember the difference between učím and naučím. And if you really are a Czech teacher, well, now you have one more thing to teach your students.