Wise Otter Free practice

Free Singapore exam practice

Find your topic. Start practising.

Choose your level and subject, then start a short sprint with real exam questions.

What is in the question bank

2864 questions are organised into 204 covered topics across 16 Secondary and JC Math and Science subjects.

  • Choose the exact school stage, subject, syllabus, and topic you take.
  • Start with a short question sprint that works on mobile.
  • Check answers grounded in the linked source answer keys.

Secondary G3 subjects

G3 Mathematics

Singapore-Cambridge GCE O-Level / Syllabus 4052

313 questions across 18 covered topics.

Topics: Numbers and Their Operations, Ratio and Proportion, Percentage, Rate and Speed, Algebraic Expressions and Formulae, Functions and Graphs, Equations and Inequalities, Set Language and Notation, Matrices, Angles, Triangles and Polygons, Congruence and Similarity, Properties of Circles, Pythagoras' Theorem and Trigonometry, Mensuration, Coordinate Geometry, Vectors in Two Dimensions, Data Handling and Analysis, Probability

G3 Additional Mathematics

Singapore-Cambridge GCE O-Level / Syllabus 4049

190 questions across 10 covered topics.

Topics: Quadratic Functions, Equations and Inequalities, Surds, Polynomials and Partial Fractions, Binomial Expansions, Exponential and Logarithmic Functions, Trigonometric Functions, Identities and Equations, Coordinate Geometry in Two Dimensions, Proofs in Plane Geometry, Differentiation and Integration

G3 Pure Physics

GCE O-Level / Syllabus 6091

264 questions across 20 covered topics.

Topics: Physical Quantities, Units and Measurement, Kinematics, Dynamics, Turning Effects of Forces, Pressure, Energy, Kinetic Particle Model of Matter, Thermal Processes, Thermal Properties of Matter, General Properties of Waves, Electromagnetic Spectrum, Light, Static Electricity, Current of Electricity, D.C. Circuits, Practical Electricity, Magnetism, Electromagnetism, Electromagnetic Induction, Radioactivity

G3 Pure Chemistry

GCE O-Level / Syllabus 6092

173 questions across 12 covered topics.

Topics: Experimental Chemistry, The Particulate Nature of Matter, Chemical Bonding and Structure, Chemical Calculations, Acid-Base Chemistry, Qualitative Analysis, Redox Chemistry, Patterns in the Periodic Table, Chemical Energetics, Rate of Reactions, Organic Chemistry, Maintaining Air Quality

G3 Pure Biology

GCE O-Level / Syllabus 6093

217 questions across 14 covered topics.

Topics: Cell Structure and Organisation, Movement of Substances, Biological Molecules, Nutrition in Humans, Transport in Humans, Respiration in Humans, Excretion in Humans, Homeostasis, Co-ordination and Response in Humans, Infectious Diseases in Humans, Nutrition and Transport in Flowering Plants, Organisms and Their Environment, Molecular Genetics, Reproduction, Inheritance

G3 Combined Science Physics Component

GCE O-Level / Syllabus 5086/5087

69 questions across 16 covered topics.

Topics: Physical Quantities, Units and Measurement, Kinematics, Force and Pressure, Dynamics, Turning Effect of Forces, Energy, Kinetic Particle Model of Matter, Thermal Processes, General Properties of Waves, Electromagnetic Spectrum, Light, Charge and Current, D.C. Circuits, Practical Electricity, Magnetism and Electromagnetism, Radioactivity

G3 Combined Science Chemistry Component

GCE O-Level / Syllabus 5086/5088

146 questions across 12 covered topics.

Topics: Experimental Chemistry, The Particulate Nature of Matter, Chemical Bonding and Structure, Chemical Calculations, Acid-Base Chemistry, Qualitative Analysis, Redox Chemistry, Patterns in the Periodic Table, Chemical Energetics, Rate of Reactions, Organic Chemistry, Maintaining Air Quality

G3 Combined Science Biology Component

GCE O-Level / Syllabus 5087/5088

56 questions across 12 covered topics.

Topics: Cell Structure and Organisation, Movement of Substances, Biological Molecules, Nutrition in Humans, Transport in Humans, Respiration in Humans, Infectious Diseases in Humans, Nutrition and Transport in Flowering Plants, Organisms and Their Environment, Molecular Genetics, Reproduction in Humans, Inheritance

Junior College H1 and H2 subjects

H1 Mathematics

Singapore-Cambridge GCE A-Level / Syllabus 8865

138 questions across 10 covered topics.

Topics: Exponential and Logarithmic Functions and Graphing Techniques, Equations and Inequalities, Differentiation, Integration, Probability, Binomial Distribution, Normal Distribution, Sampling, Hypothesis Testing, Correlation and Linear Regression

H2 Mathematics

Singapore-Cambridge GCE A-Level / Syllabus 9758

368 questions across 17 covered topics.

Topics: Functions, Graphs and Transformations, Equations and Inequalities, Sequences and Series, Vectors in Two and Three Dimensions, Introduction to Complex Numbers, Differentiation, Maclaurin Series, Integration Techniques, Definite Integrals, Differential Equations, Probability, Discrete Random Variables, Normal Distribution, Sampling, Hypothesis Testing, Correlation and Linear Regression

H2 Physics

GCE A-Level / Syllabus 9478

209 questions across 20 covered topics.

Topics: Quantities and Measurement, Forces and Moments, Motion and Forces, Energy and Fields, Projectile Motion, Collisions, Circular Motion, Gravitational Fields, Oscillations, Wave Motion, Superposition, Temperature and Ideal Gases, Thermodynamic Systems, Electric Fields, Currents, Circuits, Electromagnetic Forces, Electromagnetic Induction, Quantum Physics, Nuclear Physics

H2 Chemistry

GCE A-Level / Syllabus 9476

196 questions across 13 covered topics.

Topics: Atomic Structure, Chemical Bonding, The Gaseous State, Theories of Acids and Bases, The Periodic Table, The Mole Concept and Stoichiometry, Chemical Energetics: Thermochemistry and Thermodynamics, Reaction Kinetics, Chemical Equilibria, Chemistry of Aqueous Solutions, Organic Chemistry, Electrochemistry, Introduction to the Chemistry of Transition Elements

H2 Biology

GCE A-Level / Syllabus 9477

165 questions across 6 covered topics.

Topics: The Cell and Biomolecules of Life, Genetics and Inheritance, Energy and Equilibrium, Biological Evolution, Infectious Diseases, Impact of Climate Change on Animals and Plants

H1 Physics

GCE A-Level / Syllabus 8867

186 questions across 11 covered topics.

Topics: Quantities and Measurement, Forces and Moments, Motion and Forces, Energy and Fields, Projectile Motion, Collisions, Circular Motion, Currents, Circuits, Electromagnetism, Nuclear Physics

H1 Chemistry

GCE A-Level / Syllabus 8873

130 questions across 9 covered topics.

Topics: Atomic Structure, Chemical Bonding, Theories of Acids and Bases, The Periodic Table, The Mole Concept and Stoichiometry, Chemical Energetics: Thermochemistry, Reaction Kinetics, Chemical Equilibria, Polymers and Organic Chemistry

H1 Biology

GCE A-Level / Syllabus 8876

44 questions across 4 covered topics.

Topics: The Cell and Biomolecules of Life, Genetics and Inheritance, Energy, Biological Evolution

How to start

  1. Choose Secondary or Junior College.
  2. Choose the course and syllabus you actually take.
  3. Pick a topic and start a focused practice sprint.

Open the free topical question bank.

The Wise Otter

Getting your study space ready