Product
Everything you can practise
46 exercises across Chinese, English, Math, Science and Humanities — grouped by subject and skill. 43 of them are open on the free plan.
7 exercises
Chinese Vocabulary & Characters
Recognise characters, learn what words mean, and build phrases and idioms — the base every other Chinese exercise sits on.
Character Recognition
Study common Chinese characters, then quiz yourself on their meanings.
Free planUnderstand Phrase
Quiz yourself on the meaning of common words and phrases.
Free planMaking Phrase
Write a word or phrase using a given character, graded by AI at the end of the unit.
Free planAI-markedChengyu
Learn common four-character idioms with pinyin, meaning, examples and their origin story, then quiz yourself.
Free planChengyu Test
Quiz-only practice: 15,000 fill-in-the-blank questions across 1,500 common idioms.
Free planParticle Quiz
Practice Chinese particle usage (的/地/得/了/着/过 and more) with multiple-choice and fill-in-the-blank questions.
Free planCloze Quiz
Fill in the blanked character in a short sentence — 50 multiple-choice questions per unit, drawn from a shuffled pool of 48,000+.
Free plan
5 exercises
Chinese Reading & Listening
Read passages aloud, follow long texts sentence by sentence, take dictation, and answer comprehension questions.
Reading
Read a paragraph aloud and get pronunciation and tone feedback.
Free planAI-markedRead-Along
Read 207 classic essays sentence by sentence, following along with narrated audio.
Free planAI-markedReading Comprehension
Read short and long stories, then answer comprehension questions about each.
Free planNovel Reading
Read real novel chapters with tap-to-translate vocabulary, then take a comprehension quiz.
Paid planDictation
Listen to a sentence, transcribe it (punctuation included), and get AI feedback on every mistake.
Free planAI-marked
9 exercises
Chinese Writing
From a single sentence up to full PSLE and secondary compositions, applied writing and formal letters — each one marked with a critique.
Making Sentence
Write a sentence using a given word, graded instantly by AI.
Free planAI-markedSentence Reconstruction
Put scrambled words back into a correct, natural sentence.
Free planAI-markedEssay
Write an essay on a chosen topic, graded and critiqued by AI.
Free planAI-markedSingapore Chinese Essay
Write 实用文 and 作文 prompts from Singapore secondary school exams, graded by AI against the real SEAB 1160 marking scheme.
Free planAI-markedChinese Essay Review
Read a top-scoring model essay for any of 300 华文写作 topics, hear why it scores well, then read it back aloud and get graded on reading accuracy.
Free planAI-markedSingapore Secondary Situational Writing
Write an email, letter, report or speech from a scenario and stimulus material, graded by AI against the real GCE O-Level Situational Writing rubric.
Free planAI-markedFormal Writing
Learn a formal-writing skill, then practice it with graded exercises.
Free planPSLE Chinese Picture Composition
PSLE (Primary 6) Chinese picture-composition practice — 100 four-panel picture prompts, AI-graded against the real SEAB syllabus 0005 Paper 1 writing rubric (Content/20 + Language/20).
Free planAI-markedPSLE Chinese Continuous Writing
PSLE (Primary 6) Chinese continuous-writing (命题作文) practice — 100 title-based topics with optional planning cue phrases, AI-graded against the real SEAB syllabus 0005 Paper 1 writing rubric (Content/20 + Language/20).
Free planAI-marked
4 exercises
Chinese Speaking
Singapore oral exam practice and open conversation with an AI partner, scored from your own recording.
Singapore Secondary Chinese Oral Exam
Simulate the SEAB O-Level Chinese oral conversation section — listen to the narration, answer 3 timed questions, then get graded.
Free planAI-markedChinese Oral Review
Hear a model answer for any of the 100 oral topics, listen to why it scores top marks, then record yourself delivering it and get graded on delivery.
Free planAI-markedSpoken Dialogue
Hold a real spoken conversation in a situation, then get it graded turn by turn.
Paid planAI-markedFree Chat
Chat about something you actually care about — no script, no task — then get it graded turn by turn.
Paid planAI-marked
9 exercises
English
Grammar, British usage, SAT vocabulary, continuous writing, and the Singapore English oral papers.
English Grammar
An adaptive 30-question grammar quiz that tracks a lifetime skill score and gets harder or easier as you go.
Free planBritish English Adaptation
Learn the vocabulary, spelling, food terms, transport words, and idioms that differ between American and British English.
Free planSAT Vocabulary
Study 20 SAT words at a time — definitions, examples, synonyms and antonyms — then a short recall quiz.
Free planSAT Vocabulary Test
Quiz-only practice: 30 questions per unit drawn from the full SAT word list.
Free planSingapore Secondary English Essay
Write essays in British or American English, graded by AI against the real GCE O-Level Continuous Writing rubric.
Free planAI-markedEnglish Essay Review
Read a Band 5 model essay for any of 240 Continuous Writing and Situational Writing topics, hear the examiner's critique, then read it back aloud and get graded on reading accuracy.
Free planAI-markedPSLE English Continuous Writing
PSLE (Primary 6) English Continuous Writing practice — 100 title-based topics with optional planning cue words, AI-graded against Paper 1's Composition rubric (Content/18 + Language/18).
Free planAI-markedSingapore Secondary English Oral Exam
Simulate the SEAB O-Level English oral — watch a video, give a Planned Response, then a Spoken Interaction discussion, and get graded.
Free planAI-markedEnglish Oral Review
Hear a Band 5 model answer for any of the 100 oral topics, listen to the examiner's critique, then record yourself delivering it and get graded on delivery.
Free planAI-marked
4 exercises
Math & Science
E Math and Science questions with worked solutions, plus full PSLE Math and Science papers marked step by step.
Singapore Secondary Elementary Math
Singapore O-Level Elementary Mathematics (syllabus 4052) practice, organized by syllabus topic — each topic is its own adaptive exam that gets harder or easier as you go.
Free planAI-markedPSLE Math
Singapore PSLE (Primary 6) Math practice, organized by the official syllabus's 13 learning units — each unit is a 20-question set, AI-graded so answers don't need to match word-for-word.
Free planAI-markedSingapore Secondary Science
Singapore GCE O-Level Combined Science (Chemistry & Physics, syllabus 5086) practice, organized by topic — each topic is its own adaptive exam that gets harder or easier as you go.
Free planAI-markedPSLE Science
Singapore PSLE (Primary 6) Science practice, organized by the official syllabus's 5 themes — each unit is a 20-question set, AI-graded so answers don't need to match word-for-word.
Free planAI-marked
3 exercises
Humanities
Guided history study notes, source-based questions, and structured essay practice.
History Study Guide
966 fact-checked reference essays covering the full O-Level History syllabus (2174) — browse by paper and unit, follow cross-references between related topics, or search the whole guide.
Free planSingapore Secondary History Essay
Write O-Level History Section B essay answers, graded by AI against the real Syllabus 2174 Level of Response Mark Scheme.
Free planAI-markedHistory Essay Review
Study a model answer for any of 200 O-Level History essay questions — question, historical background, and how to adapt it — then explain the main idea back in your own words and get instant feedback.
Free planAI-marked
4 exercises
Singapore Exam Papers
Full paper-style sets for PSLE and secondary Chinese and English, sat and marked as one paper.
PSLE Chinese
Singapore PSLE (Primary 6) Chinese practice, organized by 5 of the official syllabus's units (识字写字/词汇/句子语法/词语搭配填空/阅读理解) — most questions are multiple-choice, graded instantly; the rest are AI-graded short answers.
Free planAI-markedPSLE English
Singapore PSLE (Primary 6) English practice, organized by 3 of the official syllabus's 6 skill areas (Grammar/Vocabulary/Reading Comprehension — the ones with objective, answer-verified questions in this bank) — each unit is a 20-question set, AI-graded so answers don't need to match word-for-word.
Free planAI-markedSingapore Secondary Chinese
Singapore O-Level Chinese (Syllabus 1160) Paper 2 practice — 100 units, each combining two cloze exercises, two word-replacement exercises, and one reading comprehension passage. Cloze and word-replacement are marked instantly; reading questions are AI-graded against a model answer.
Free planAI-markedSingapore Secondary English
Singapore O-Level English Language (Cambridge/SEAB Syllabus 1184) practice — 50 papers, each combining Paper 1 Section A editing and Paper 2 Comprehension Sections A/B/C (34 questions per paper), AI-graded against a model answer so wording doesn't need to match exactly.
Free planAI-marked
1 exercises
Revision
Everything you got wrong, collected in one place and asked again until it sticks.
Grammar Mistakes
Review and retry questions you got wrong in English Grammar.
Free plan
Not sure where to start?
Most students begin with characters or idioms, then move to a full composition once the vocabulary is there. A free account opens both.