Practice pages that live on this site — no account, no extra tab, no cookie banner. Type your answer, press Proveri, and see straight away what's landed and what hasn't. Start wherever you are: Serbian 101 through 801.
Grammar rules make sense the moment you read them and disappear about a week later. What keeps them is use — small, frequent, slightly uncomfortable use. That's all an exercise is: a place to make the mistake here, quietly, instead of in the middle of a conversation in Belgrade.
Every exercise on this site is scaffolded onto the one before it. You meet biti before possessives, possessives before the accusative, the accusative before the past tense — so each new page leans on something you've already got rather than asking you to hold five new things at once. Work through a level in order and the difficulty rises so gradually you barely feel it.
They're all built into the page itself, and they check your answer the second you ask. Latin or Cyrillic, with or without diacritics — both are accepted everywhere, because the point is the grammar, not your keyboard layout. Get it wrong, look at the note underneath, try again. Nobody is counting.
And when the drilling starts to feel like drilling, go and play a game instead. Same grammar, different mood — that's the other half of the method.
Choose your level
Serbian 101–102: to be, greetings, possessives, numbers, plurals, accusative.
A2Serbian 201: past tense, locative, verbal aspect, holiday greetings.
B1Serbian 301: comparisons, verbs with accusative, instrumental, future.
B2Serbian 401–501: dative and genitive pronouns, must / mustn't, collocations.
C1Serbian 601–701: passive voice, verbal aspect, longer texts and listening.
C2Serbian 801 to 902: native-speed texts, podcasts and idiom.
Guided practice
Step-by-step exercise pages, built right into the site — no account or extra tab needed.
Quick challenges
Shorter than a game, lighter than a test — good for the gap between two lessons.
Four short rounds — international words, useful phrases, numbers and introductions. Fill the board, then check.
Play now →A noun is named, then referred back to with a pronoun. Pick the one that matches — the adjective is your clue.
Play now →Nine everyday nouns, one adjective. Match "cheap" to each noun's gender without stopping to think about it.
Play now →Everything here also exists as a game — same grammar, more fun, and a score to beat.
Go to the games →