Free · no sign-up
Online Ukrainian level test
Find out your level on the CEFR scale, from A1 to C1. The questions get harder step by step, and at the end you get your result, a review of your mistakes and advice on what to do next.
- 30 questions
- 5–15 minutes
- CEFR A1–C1
- Mistakes explained
Ready? Let’s start easy
If you don’t know an answer, press “I don’t know”: your result will be more accurate than with guessing.
- No sign-up and no time limit
- Levels from A1 to C1
- Instant result and review
Your result
Your result: A0 Starter
You’re just starting, which is the perfect moment to get your pronunciation right and build a solid base without habits you’d have to unlearn later.
- You know some words and phrases
- You understand simple instructions with help
- You’re ready for the alphabet, numbers and basic phrases
Your result: A1 Beginner
You already understand simple phrases and can talk about yourself. Time to move from single words to full sentences.
- Introduce yourself and talk about yourself
- Understand simple phrases on familiar topics
- Ask and answer simple questions
Your result: A2 Elementary
You cope with everyday situations and know the main tenses. Next comes conversation: fewer pauses, more of your own ideas.
- Talk about your day, work and hobbies
- Get by in a shop, café or station
- Write a short message or email
Your result: B1 Intermediate
You already speak Ukrainian! Now it’s about confidence, a wider vocabulary and understanding real-life speech.
- Keep up a conversation on familiar topics
- Give and explain your opinion
- Understand the main points of articles, series and podcasts
Your result: B2 Upper-Intermediate
A level you can work and study in Ukrainian with. Next: accuracy, style and confidence with complex topics.
- Talk freely with native speakers
- Discuss professional and abstract topics
- Understand films and the news without subtitles
Your result: C1 Advanced
Excellent: your grammar, vocabulary and reading are strong. Whether it’s already C2 only a live conversation with a teacher can tell.
- Use the language flexibly for work and study
- Understand complex texts and implied meaning
- Speak clearly and in a structured way on complex topics
“+” means you already handle part of the next level with confidence.
Get your result and a 2-week plan
The topics you got wrong and a plan of 15–20 minutes a day. Reminders in 7 and 14 days.
orGet it in Telegram(opens in a new tab)Just the plan and two reminders, no spam. Unsubscribe in one click. Privacy policy
What to work on
Next step
Goal: A1 — introduce yourself, talk about yourself and your family, understand simple questions.
Right now Slay School teaches English, French, German (online) and Spanish (online). Would you like to learn Ukrainian with a teacher? Message us on Instagram and we’ll help you get started.
Next step
Goal: A2 — talk about the past and your plans, feel confident in shops, cafés and when travelling.
Right now Slay School teaches English, French, German (online) and Spanish (online). Would you like to learn Ukrainian with a teacher? Message us on Instagram and we’ll help you get started.
Next step
Goal: B1 — keep up a conversation on familiar topics, give your opinion, follow series with subtitles.
Right now Slay School teaches English, French, German (online) and Spanish (online). Would you like to learn Ukrainian with a teacher? Message us on Instagram and we’ll help you get started.
Next step
Goal: B2 — speak fluently and spontaneously, understand native speakers without subtitles, work in Ukrainian.
Right now Slay School teaches English, French, German (online) and Spanish (online). Would you like to learn Ukrainian with a teacher? Message us on Instagram and we’ll help you get started.
Next step
Goal: C1 — idioms, complex structures, business and academic writing, the рівень C1 (державний іспит) exam.
Right now Slay School teaches English, French, German (online) and Spanish (online). Would you like to learn Ukrainian with a teacher? Message us on Instagram and we’ll help you get started.
Next step
Goal: C2 or a specific target — рівень C2 (державний іспит), negotiations, public speaking in Ukrainian.
Right now Slay School teaches English, French, German (online) and Spanish (online). Would you like to learn Ukrainian with a teacher? Message us on Instagram and we’ll help you get started.
- A1
- A2
- B1
- B2
- C1
- Grammar
- Vocabulary
- Reading
How did you like this test?
Please rate it: this tells us what works well and what to improve.
Your mistakes explained
Not a single mistake — excellent!
A1 · Grammar
Я ___ в Одесі.
Your answer:
Correct: живу
With я (I) the verb ends in -у: я живу.
Review: Present tense: я живу, ми вивчаємоA1 · Grammar
Це ___ книжка.
Your answer:
Correct: моя
Книжка (book) is feminine, so моя.
Review: Noun gender: мій, моя, моєA1 · Grammar
Ми ___ українську мову.
Your answer:
Correct: вивчаємо
With ми (we) the ending is -аємо: ми вивчаємо.
Review: Present tense: я живу, ми вивчаємоA1 · Vocabulary
Протилежність до слова «великий» — ___.
Your answer:
Correct: малий
Великий (big) is the opposite of малий (small).
A1 · Vocabulary
Понеділок, вівторок, середа, ___.
Your answer:
Correct: четвер
After Wednesday (середа) comes Thursday (четвер).
A1 · Reading
Де зараз живе Марта?
Your answer:
Correct: У Львові
“Я з Києва, але зараз живу у Львові”: she is from Kyiv but lives in Lviv.
A2 · Grammar
Учора Олена ___ в кіно.
Your answer:
Correct: пішла
Учора (yesterday) needs the past tense; Олена is female, so пішла.
Review: Past tense: пішов, пішлаA2 · Grammar
(Звертаємося до Андрія.) ___, допоможи мені, будь ласка!
Your answer:
Correct: Андрію
When addressing someone, Ukrainian uses the vocative case: Андрію!
Review: The vocative: Андрію! Олено!A2 · Grammar
Вибач, сьогодні в мене немає ___.
Your answer:
Correct: часу
After немає (there is no) we use the genitive: немає часу.
Review: The genitive: немає часуA2 · Vocabulary
Болить голова. Я йду в ___ по ліки.
Your answer:
Correct: аптеку
You buy medicine (ліки) at the pharmacy (аптека).
A2 · Vocabulary
Іде дощ. Візьми ___!
Your answer:
Correct: парасольку
It’s raining, so take an umbrella (парасолька).
A2 · Reading
Чому Оля довго не відповідала?
Your answer:
Correct: Не мала інтернету
“Там не було інтернету”: there was no internet at her grandmother’s village.
B1 · Grammar
Учора я ___ цілий вечір, але так і не дочитала книжку.
Your answer:
Correct: читала
The action lasted and wasn’t finished, so the imperfective aspect: читала.
Review: Verb aspect: читати / прочитатиB1 · Grammar
Якби я мав більше часу, ___ більше.
Your answer:
Correct: я подорожував би
After якби (if) Ukrainian uses the conditional: я подорожував би.
Review: The conditional: якби, щобB1 · Grammar
Дякую ___ допомогу!
Your answer:
Correct: за
Дякувати за щось = thank for something.
Review: Prepositions: дякую за, згідно зB1 · Vocabulary
Ми ___ участь у конференції.
Your answer:
Correct: беремо
The correct phrase is брати участь (take part); приймати участь is a calque from Russian.
B1 · Vocabulary
Цей фільм був дуже ___ — я весь час сміявся.
Your answer:
Correct: смішний
Сміявся (laughed), so the film was funny (смішний).
B1 · Reading
Чому, згідно з текстом, люди слухають аудіокниги?
Your answer:
Correct: Щоб поєднувати книжку з іншими справами
The main reason is being able to combine a book with other activities.
B2 · Grammar
Я хочу, щоб ти завтра ___ раніше.
Your answer:
Correct: прийшов
After щоб (so that / I want you to) Ukrainian uses the past-tense form: щоб ти прийшов.
Review: The conditional: якби, щобB2 · Grammar
На зустрічі було п’ять ___.
Your answer:
Correct: жінок
From five upwards, numerals take the genitive plural: п’ять жінок.
Review: The genitive: немає часуB2 · Grammar
___ наказом, офіс працює до 18:00.
Your answer:
Correct: Згідно з
The correct forms are згідно з наказом or відповідно до наказу; згідно наказу is a common mistake.
Review: Prepositions: дякую за, згідно зB2 · Vocabulary
Я з тобою згоден: ти ___ рацію.
Your answer:
Correct: маєш
The fixed phrase is мати рацію — to be right.
B2 · Vocabulary
«Пекти раків» означає ___.
Your answer:
Correct: червоніти від сорому
Пекти раків (“to bake crayfish”) means to blush deeply with embarrassment.
B2 · Reading
Яку головну користь таких проєктів називає автор?
Your answer:
Correct: Відродження кварталів і простір для громад
They rarely bring quick profit but bring neighbourhoods back to life and give communities a place to meet.
C1 · Grammar
Хоч би як він ___, він не встигне вчасно.
Your answer:
Correct: старався
Хоч би як (no matter how) is followed by the past-tense form: старався.
Review: The conditional: якби, щобC1 · Grammar
___ ввечері додому, я зустрів сусіда.
Your answer:
Correct: Повертаючись
A simultaneous action by the same person is an adverbial participle: повертаючись. Forms in -ючий are non-standard in Ukrainian.
C1 · Grammar
Книжка, ___ я тобі казав, уже вийшла.
Your answer:
Correct: про яку
Казати про щось (talk about something) → про яку.
Review: Prepositions: дякую за, згідно зC1 · Vocabulary
Уряд ___ заходів, щоб зупинити інфляцію.
Your answer:
Correct: вжив
The correct phrase is вжити заходів (take measures); прийняти міри is a calque from Russian.
C1 · Vocabulary
«Брати бика за роги» означає ___.
Your answer:
Correct: одразу братися до головного
Брати бика за роги = take the bull by the horns, tackle the main thing head-on.
C1 · Reading
Від чого застерігають експерти?
Your answer:
Correct: Від повної відмови від офлайн-послуг
Without offline alternatives many older people would be left out, deepening inequality.
What the Ukrainian test checks
Each level has 3 grammar questions, 2 vocabulary questions and a short reading text. Here is the grammar you will meet:
A1
Beginner
Grammar
дієслова теперішнього часу · рід · присвійні займенники
A2
Elementary
Grammar
минулий час · кличний відмінок · родовий після «немає»
B1
Intermediate
Grammar
вид дієслова · умовний спосіб · «брати участь»
B2
Upper-Intermediate
Grammar
щоб + минулий час · числівники · «згідно з»
C1
Advanced
Grammar
хоч би як · дієприслівники · «вживати заходів»
Ukrainian levels on the CEFR scale
What A1, A2, B1, B2, C1 and C2 mean — and what you can do at each level.
A1 · Beginner
You understand and use simple phrases: you can introduce yourself, talk about yourself and ask the way.
A2 · Elementary
You communicate in simple everyday situations — shops, cafés, travel — and talk about the past and your plans.
B1 · Intermediate
You keep up a conversation on familiar topics, give your opinion and understand the gist of films and articles.
B2 · Upper-Intermediate
You talk freely with native speakers, discuss complex topics and can work in Ukrainian.
C1 · Advanced
You use the language flexibly and precisely for work and study, and understand implied meaning and style.
C2 · Proficiency
You speak almost like a native speaker: you understand everything and express fine shades of meaning.
The CEFR (Common European Framework of Reference for Languages) is the international scale used to describe levels in any European language in textbooks, schools and exams.
How the test works
A ladder of levels
We start at A1 and move up while your answers are confident (at least 4 of 6). A beginner finishes in a few minutes; an advanced learner answers all 30 questions.
Three skills
Each level has 3 grammar questions, 2 vocabulary questions and a short reading text.
An honest result
An “I don’t know” button instead of guessing, and at the end every mistake is explained.
The rest with a teacher
Only a person can assess speaking, pronunciation and listening — in a live lesson with a teacher.
FAQ
Didn’t find your answer? Send us a request — we’ll tell you everything.
How long does the test take?
Usually 5–15 minutes. The test is adaptive: it ends as soon as the questions get too hard for you. There is no time limit.
Is the test free? Do I need to sign up?
The test is completely free with no sign-up. You see your result right after the last question, and your answers are not sent anywhere — they stay in your browser.
How accurate is the result?
The test gives an estimate of your Ukrainian level on the CEFR scale (A1–C1) in grammar, vocabulary and reading. Only a teacher can assess speaking and listening, in a live lesson.
Is the test suitable for children?
The test is for teenagers aged 12 and over and for adults. Younger children’s level is best assessed through games with a teacher.
What should I do after the test?
Look through your mistakes: they show which topics to revise. If you’d like to study with a teacher, leave a request — your test result is added to it automatically.
Can I take the test again?
Yes, as many times as you like. If you close the page in the middle of the test, your progress is saved in your browser and you can continue where you left off.
Who is this test for?
For anyone learning Ukrainian: Russian speakers, foreigners, and those who want to check themselves before an exam. It also checks common calques from Russian, such as «приймати участь» or «згідно наказу».
What level of Ukrainian do I need for the exam or work?
The state language proficiency exam is run by the National Commission on the State Language Standards. It is taken, among others, for civil service and citizenship; the required level depends on the purpose — usually B1 to C1.
Grammar for this topic
Rules in plain words — with tables, examples and a quiz in every topic.
Present tense: я живу, ми вивчаємо
Читаю, пишу, говорю: the two conjugations, бути and мати — how Ukrainian verbs change.
Level A1The genitive: немає часу
Немає часу, п’ять жінок, склянка води: the genitive, one of the most frequent cases.
Level A2–B2The vocative: Андрію! Олено!
Андрію, Олено, пане Іване: how to address people — a case Russian doesn’t have.
Level A2Verb aspect: читати / прочитати
Читала or прочитала, буду писати or напишу: process versus result in Ukrainian verbs.
Level B1–B2
Language level tests
- Hello!English level test
- Hi! I’m Tom.English level test A1
- How do I get to the station?English level test A2
- I’m looking forward to it!English level test B1
- Not only was he late…English level test B2
- Hi, kids!English test for kids
- Let’s talk business!Business English test
- Hello, World!English Test for IT
- Bonjour !French level test
- ¡Hola!Spanish level test
- Hallo!German level test
- Ciao!Italian level test
- Cześć!Polish level test
- Ahoj!Czech level test
- Merhaba!Turkish level test
Next step
Keep learning with a mini-course
Short online courses by Slay School teachers: a 15-minute lesson a day with audio, exercises and dialogues, and the words you forget come back on their own.
- Day 1 is free
- 15 minutes a day, at your own pace
- Every word has audio
- Lifetime access once paid
All you need to start is an email or a Google account.
- Day 1 — freeLevel A0–A1
English from Zero in 7 Days
For absolute beginners: greetings, numbers, family, cafés, days of the week and your first story about yourself. 7 interactive lessons with audio.
7 days · $7About the course - Day 1 — freeLevel A1–A2
Spanish for Travel in 10 Days
10 travel situations — airport, border, hotel, café, transport, shopping, pharmacy — with ready Spanish phrases, dialogues and AI role-play.
10 days · $15About the course - Day 1 — freeLevel A1–A2
French for Travel in 10 Days
10 travel situations — airport, border, hotel, café, transport, shopping, pharmacy — with ready French phrases, dialogues and AI role-play.
10 days · $15About the course - Day 1 — freeLevel A1–A2
German for Travel in 10 Days
10 travel situations — airport, border, hotel, café, transport, shopping, pharmacy — with ready German phrases, dialogues and AI role-play.
10 days · $15About the course