BC Class 5 / 7L knowledge test
50 questions, 40 to pass, $15. This is the only written exam on the Class 5 path; ICBC now offers it online.
Free theory practice for Canada and US licence exams. After you answer, AI explains the rule, why the correct choice works, and why the others do not — so you learn, not only memorize.
Total Questions: 139300 | Correct: 108029 | Accuracy: 77.55%
Practice for BC, Ontario G1, Alberta Class 7, California DMV and New York Class D. Every question has an AI explanation plus a difficulty rating, so you can fix weak topics instead of guessing.
These five exams do not share a pass mark. Pick the one you are actually sitting, then open the matching guide.
50 questions, 40 to pass, $15. This is the only written exam on the Class 5 path; ICBC now offers it online.
40 questions in two scored halves — 20 signs and 20 rules — each needing 16/20. Walk in at DriveTest.
30 questions at a registry, about 25 correct (83%). Chinese is available at many locations.
36 questions for adults (30 to pass) or 46 under 18 (38 to pass). One $46 fee covers three tries.
20 questions, 14 to pass, and at least 2 of 4 road-sign items. The official manual has chapter quizzes.
After each question, AI writes a short rule summary, why the correct option is right, and why the wrong options fail — for BC, Ontario, Alberta, California and New York.
Practice in English, Simplified Chinese or Traditional Chinese. AI explanations follow the same language as the question.
Questions follow the format of BC, Ontario G1, Alberta Class 7, California DMV and New York permit tests, based on official driver's guides.
Vancouver driving knowledge test with AI analysis
Ontario driving knowledge test with AI analysis
California driver's license knowledge test with AI analysis
NY learner permit practice with explanations
Alberta learner Class 7 practice with explanations
The topic pages help me see what I have covered and what I still need to practise before the exam.
BC Class 5 student
ICBC · Knowledge test
Before the knowledge test, I can focus on my weak topics instead of working through random questions.
Alberta Class 7 student
Class 7 · Learner
I can learn a topic, practise questions on it and then open the same signs or rules again.
Ontario G1 student
MTO · G1
When I get a question wrong, I can go back to the exact topic instead of guessing what to revise.
CA DMV student
California · Class C
The explanation helps me understand why an answer is correct, not just what the final letter is.
NY Class D student
DMV · Learner permit
BC Class 5, Ontario G1, Alberta Class 7, California DMV and New York Class D — lined up and ready to open.