All levels

Grammar practice — CEFR 6

The wrong options here are not machine-invented. Every CEFR 6 grammar point ships with a minimal wrong/right pair written by the author — the exact error Vietnamese learners make — and that pair is placed back into a real example sentence with its Vietnamese meaning, so the answer is unique. The second format shows a sentence and asks for its pattern, with three distractor patterns drawn from points in the SAME category, close enough that you have to read carefully.

Sample question

There + động từ khác be trong văn bản

Tồn tại vài bản khác nhau của văn bản đó.

There exists several versions of the text.There exist several versions of the text.

✓ There exist several versions of the text.

How it works

  1. Pick the exercise type and level that fit you
  2. Answer the questions — every visit generates a fresh set
  3. See the answer and explanation right after each question, redo as many times as you like

A1 exercises are free. A2 and up need Premium — log in with a Premium account and start right away.

FAQ

Are the wrong options generated by a machine?

No. Every grammar point carries an authored wrong/right pair — a real error Vietnamese learners make. Inventing grammar distractors badly teaches the error itself, so every option here is text a human wrote.

How is this different from the grammar practice inside the course?

Same question generator, different scope: here it is pinned to one CEFR level, so both the questions and the distractors stay inside the level you are studying, whereas the course drills a part or the whole syllabus.

Other exercise types at this level