Tutorly.sg Logo
Topic hub
Start here for the full cluster: O-Level AI Tutor (Singapore)
This helps you move from the big picture to the most relevant supporting guides.

How To Use An AI Tutor For O Levels In Singapore (Without Getting More Stressed)

Updated April 24, 2026O Levels
Tutorly.sg editorial team
Singapore-focused study guides aligned to MOE exam formats.
  • Tutorly.sg has been mentioned on Channel NewsAsia (CNA)
  • Tutorly.sg has been used by thousands of users in Singapore

Preparing for O Levels in Singapore is no joke.

You’ve got school lessons, CCA, maybe tuition, plus revision for prelims and the actual O Levels. On top of that, your teachers and parents keep reminding you how important this exam is.

“Stuck on a question? See simple explanations that help you understand fast.”
👉 Give it a try and turn confusion into clarity in minutes.

Tutorly.sg learning in Singapore

Why An AI Tutor For O Levels Actually Makes Sense In Singapore

Let’s be real about your situation:

“Access more than 1000+ past year papers to practice”
👉 Start a paper today and test yourself like it’s the real exam.

Study smarter with Tutorly.sg

  • You’re following the MOE syllabus (not some random international curriculum).
  • You’re aiming for O Level or N Level exams, plus school tests and prelims.
  • You might already have tuition, but you still get stuck on questions at night or during weekends.
  • Teachers are busy, and you may not always feel comfortable asking “basic” questions in class.

This is where an AI tutor can help, if it’s designed properly.

What an AI tutor can actually do for you

A good AI tutor for O Levels should:

  1. Explain concepts in simple, exam‑focused ways
    E.g. in E Math, not just “what is quadratic formula”, but when to use it in typical O Level questions.

  2. Give you instant help, anytime
    Stuck at 11.30pm on a Chemistry mole concept question? You don’t have to wait until the next lesson.

  3. Show you worked solutions, step-by-step
    Not just “the answer is 5”. You see how to go from the question to the correct answer.

  4. Use Singapore exam style
    The way questions are phrased, the marks are allocated, and the expectations — all based on MOE/O Level style.

  5. Let you practise with variations of the same type of question
    So you don’t just memorise one solution, but understand the pattern.

That’s exactly what Tutorly.sg is built for: Primary to JC, MOE-aligned, and focused on PSLE, O Levels and A Levels.

Tutorly.sg has already been used by thousands of students in Singapore, and it’s even been mentioned on Channel NewsAsia (CNA) as part of the growing use of AI in local education.


Why MOE Alignment Matters So Much For O Levels

You can find many “AI tutors” online, but most are trained on general international content.

For O Levels, that’s not good enough.

Common problems with non‑Singapore AI tools

  • Syllabus mismatch
    They may use UK GCSE or US curriculum topics, which don’t fully match MOE’s O Level requirements.

  • Wrong emphasis
    For example, in Physics, they might focus heavily on topics that aren’t tested much in Singapore, and ignore key O Level favourites like kinematics graphs or specific electricity setups.

  • Different exam style
    The structure of questions, marks, and phrasing can be quite different from O Level standards.

How Tutorly.sg stays MOE‑aligned

Because Tutorly.sg is built specifically for Singapore:

  • It’s organised by level and subject: Sec 3 / Sec 4, E Math, A Math, Pure Physics, Combined Science, etc.
  • Explanations are tailored to MOE/O Level expectations.
  • Question styles and vocabulary match what you see in school tests, prelims, and the actual O Levels.

You can try it directly here:
https://tutorly.sg/ai-tutor-singapore


How To Use An AI Tutor For O Levels Without Getting Dependent

There’s a real risk: if you use AI wrongly, you can become over‑reliant and stop thinking for yourself.

Here’s a practical way to use an AI tutor like Tutorly.sg without hurting your learning.

Step 1: Try the question on your own first

Before you open Tutorly:

  • Read the question carefully.
  • Underline key numbers/phrases.
  • Spend at least 5–10 minutes trying your own method.
  • Write down your full working, not just mental calculations.

Only then, go to https://tutorly.sg/app and:

  1. Type the question (or the part you’re stuck on).
  2. Ask for a step‑by‑step solution.

Step 2: Compare your method with the AI solution

Tutorly shows you:

  • The final answer, and
  • A clear step‑by‑step worked solution from question to answer.

You should:

  • Check where your method starts to differ.
  • Ask yourself: “Why did I do this step differently?”
  • Identify whether your mistake is:
    • Conceptual (you misunderstood the topic),
    • Procedural (you forgot a step), or
    • Careless (sign error, copying error, etc.).

This reflection is where real learning happens.

Step 3: Ask for a similar practice question

Once you understand the solution, don’t stop there.

Type something like:

“Give me a similar O Level style question on [topic], slightly different numbers.”

Then:

  • Try the new question on your own.
  • Only check the solution after you’ve attempted it.

This way, you convert one question into multiple practice opportunities.


Subject‑By‑Subject: How An AI Tutor Helps For O Levels

Let’s break it down by some core O Level subjects.

1. O Level E Math

Common struggles:

  • Algebraic manipulation
  • Quadratic equations and graphs
  • Trigonometry (especially word problems)
  • Coordinate geometry

How AI can help:

  • Walk you through algebra steps without skipping.
  • Show you when to use sin,cos,tan\sin, \cos, \tan vs Pythagoras.
  • Explain graph interpretations (e.g. what the roots represent).

How to use Tutorly.sg:

  • After school, pick a topic e.g.Sec4EMathQuadraticEquationse.g. “Sec 4 E Math Quadratic Equations”.
  • Ask Tutorly for 3–5 practice questions.
  • Attempt each, then check with Tutorly’s step‑by‑step solutions.

2. O Level A Math

Common struggles:

  • Indices and surds
  • Logarithms
  • Differentiation and integration
  • Trigonometric identities

How AI can help:

  • Break long proofs into small, logical steps.
  • Show you alternative methods (e.g. substitution vs direct expansion).
  • Explain why a certain identity is used in that step.

With Tutorly.sg, you can paste in any A Math question from your school worksheet and get:

  • The final answer, and
  • A clear sequence of steps that matches typical O Level working.

3. O Level Pure / Combined Physics

Common struggles:

  • Kinematics (speed, velocity, acceleration)
  • Forces and free‑body reasoning
  • Electricity series/parallel,potentialdifference,resistanceseries/parallel, potential difference, resistance
  • Light and waves

How AI can help:

  • Translate word problems into equations.
  • Explain why certain formulae are chosen.
  • Help you identify given data vs what’s being asked.

On Tutorly.sg, you can:

  • Ask: “Explain this O Level Physics question in simple steps.”
  • Get a breakdown: concept, formula, substitution, and final answer.
  • Then request: “Give me two more similar questions to practise.”

4. O Level Chemistry (Pure / Combined)

Common struggles:

  • Mole concept and stoichiometry
  • Chemical bonding
  • Redox reactions
  • Acids, bases, and salts

How AI can help:

  • Show you unit conversions clearly.
  • Help you set up mole ratio equations.
  • Explain why certain reagents are chosen in salt preparation.

Tutorly.sg can:

  • Walk through full mole calculations step by step.
  • Highlight common mistakes (e.g. using wrong molar mass, mixing up ratio).

5. O Level English

For English, an AI tutor is more about ideas and structure than “right/wrong answers”.

How AI can help:

  • Suggest ways to improve your composition introductions.
  • Give feedback on argument strength in your situational writing.
  • Help you practise summary skills by paraphrasing key points.

What Tutorly.sg can do:

  • You paste your paragraph or essay.
  • Ask: “How can I improve this for O Level English? Be specific.”
  • Get concrete suggestions: better topic sentences, more precise vocabulary, clearer linking.

(Still, your school teacher’s feedback remains crucial; use AI as an extra “second opinion”, not a replacement.)


Building A Weekly O Level Study Plan With An AI Tutor

Let’s make this practical. Here’s how you can fit an AI tutor into a realistic Sec 4 week.

Example weekly plan (school term)

Monday to Friday (school days)

  • After school (30–45 minutes)

    • Choose 1–2 subjects per day e.g.Mon:EMath+Cheme.g. Mon: E Math + Chem.
    • Do your school homework first.
    • For any question you’re stuck on, ask Tutorly.sg for a step‑by‑step explanation.
    • Note down your common mistake types (e.g. “always forget to convert minutes to seconds”).
  • Night (15–20 minutes)

    • Use Tutorly to generate 2–3 extra practice questions on your weakest topic of the day.
    • Attempt them, then check.

Saturday (revision day)

  • Morning (1–2 hours)

    • Pick 2 subjects you’re weaker in.
    • Do a short “mock section” e.g.10EMathquestions,or1Physicsstructuredquestionsectione.g. 10 E Math questions, or 1 Physics structured question section.
    • Use Tutorly.sg to mark your answers and review step‑by‑step solutions.
  • Afternoon (45–60 minutes)

    • Ask Tutorly: “Summarise the key concepts I need to know for [topic] at O Level.”
    • Create your own handwritten summary notes based on that explanation.

Sunday (lighter day)

  • 30–45 minutes only
    • Use Tutorly for lighter tasks:
      • English composition planning
      • Clarifying one or two confusing concepts
      • Reviewing formulas

The key idea: AI is built into your routine, not something you only touch when you’re in full panic mode.


Avoiding Common Mistakes When Using An AI Tutor For O Levels

Mistake 1: Copying solutions without thinking

If you just copy the steps into your exercise book, you’re not learning.

Better approach with Tutorly.sg:

  1. Read each step.
  2. After each step, pause and ask yourself: “Can I explain why this step is done?”
  3. If not, ask Tutorly: “Explain why this step is necessary in simpler words.”

Mistake 2: Asking it to “do my homework”

Your teachers can usually tell when work is not in your style.

More importantly, you’ll suffer during tests and prelims.

Use Tutorly as:

  • A checker (after you’ve tried).
  • A coach that shows you correct methods.
  • A question generator for extra practice.

Mistake 3: Using non‑Singapore tools for O Levels

As mentioned earlier, many general AI tools:

  • Are not MOE‑aligned.
  • Use different exam styles.
  • May even give content beyond or outside your syllabus.

For O Levels, stick to tools designed for Singapore students, like Tutorly.sg:
https://tutorly.sg/ai-tutor-singapore


Worksheet: Sample Questions + Step-by-Step Solutions

Here are some Singapore‑style sample questions with detailed solutions, so you can see the kind of thinking and explanation you should aim for. These are similar to what you can explore interactively on https://tutorly.sg/app.


Question 1 (E Math – Algebra, Expansion & Simplification)

Simplify the expression:
(3x2)(2x+5)(x4)(x+1)(3 x - 2)(2 x + 5) - (x - 4)(x + 1)

Solution (step-by-step)

Step 1: Expand each bracket separately

(3x2)(2x+5)(3 x - 2)(2 x + 5)
=3x2x+3x522x25= 3 x \cdot 2 x + 3 x \cdot 5 - 2 \cdot 2 x - 2 \cdot 5
=6x2+15x4x10= 6 x^2 + 15 x - 4 x - 10
=6x2+11x10= 6 x^2 + 11 x - 10

Why: We use the distributive property (each term in the first bracket multiplies each term in the second).

Now expand (x4)(x+1)(x - 4)(x + 1):
=xx+x14x41= x \cdot x + x \cdot 1 - 4 \cdot x - 4 \cdot 1
=x2+x4x4= x^2 + x - 4 x - 4
=x23x4= x^2 - 3 x - 4

Why: Same method, then combine like terms.


Step 2: Substitute the expanded forms back into the original expression

Original: (3x2)(2x+5)(x4)(x+1)(3 x - 2)(2 x + 5) - (x - 4)(x + 1)

So:
=(6x2+11x10)(x23x4)= (6 x^2 + 11 x - 10) - (x^2 - 3 x - 4)

Why: We replaced each product with its simplified expansion.


Step 3: Remove brackets carefully, especially the minus sign

=6x2+11x10x2+3x+4= 6 x^2 + 11 x - 10 - x^2 + 3 x + 4

Why: The minus sign in front of (x23x4)(x^2 - 3 x - 4) changes each sign inside the bracket.


Step 4: Combine like terms

6x2x2=5x26 x^2 - x^2 = 5 x^2
11x+3x=14x11 x + 3 x = 14 x
10+4=6-10 + 4 = -6

So the simplified expression is:
5x2+14x65 x^2 + 14 x - 6

Why: Grouping like terms (same powers of xx) gives the final simplified form.

Answer check (common wrong answers + why)

  • 7x2+8x147 x^2 + 8 x - 14 – usually from sign errors when removing the second bracket.
  • 5x2+8x145 x^2 + 8 x - 14 – mixing up coefficients when combining the xx terms.
  • 6x2+11x10x23x46 x^2 + 11 x - 10 - x^2 - 3 x - 4 – forgetting to change signs inside the second bracket.

Always be extra careful with the minus sign before a bracket.


Question 2 (A Math – Quadratic Equation)

Solve the equation:
2x25x3=02 x^2 - 5 x - 3 = 0

Solution (step-by-step)

Step 1: Identify aa, bb, and cc

For ax2+bx+c=0ax^2 + bx + c = 0, we have:
a=2a = 2, b=5b = -5, c=3c = -3

Why: We match the given quadratic with the standard form to use the formula.


Step 2: Use the quadratic formula

x=b±b24ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2 a}

Substitute a=2a = 2, b=5b = -5, c=3c = -3:

x=(5)±(5)24(2)(3)2(2)x = \dfrac{-(-5) \pm \sqrt{(-5)^2 - 4(2)(-3)}}{2(2)}

Why: The quadratic formula is a standard method when factorisation is not obvious.


Step 3: Simplify inside the square root (the discriminant)

(5)2=25(-5)^2 = 25
4(2)(3)=244(2)(-3) = -24

So:
b24ac=25(24)=25+24=49b^2 - 4ac = 25 - (-24) = 25 + 24 = 49

Why: Be careful with double negatives; subtracting a negative becomes addition.


Step 4: Continue simplifying

x=5±494x = \dfrac{5 \pm \sqrt{49}}{4}
49=7\sqrt{49} = 7

So:
x=5±74x = \dfrac{5 \pm 7}{4}

Why: (5)-(-5) becomes 55, and 49\sqrt{49} is 77.


Step 5: Split into two solutions

  1. x=5+74=124=3x = \dfrac{5 + 7}{4} = \dfrac{12}{4} = 3
  2. x=574=24=12x = \dfrac{5 - 7}{4} = \dfrac{-2}{4} = -\dfrac{1}{2}

So the solutions are:
x=3orx=12x = 3 \quad \text{or} \quad x = -\dfrac{1}{2}

Why: The “±\pm” gives two possible values.

Answer check (common wrong answers + why)

  • x=5±74x = \dfrac{-5 \pm 7}{4} – forgetting that b-b means (5)=5-(-5) = 5, not 5-5.
  • x=3x = 3 only – forgetting the second solution from the “±\pm”.
  • Arithmetic errors in b24acb^2 - 4ac, e.g. 2524=125 - 24 = 1 (ignoring the negative sign in cc).

Always check the discriminant calculation carefully.


Question 3 (Physics – Speed, Distance, Time)

A car travels from Town A to Town B, a distance of 150 km, in 2 hours 30 minutes.
Calculate its average speed in km/h.

Solution (step-by-step)

Step 1: Convert time to hours in decimal

2 hours 30 minutes = 2.52.5 hours

Why: Speed in km/h needs time in hours, not hours and minutes separately.


Step 2: Use the formula for average speed

Average speed =total distancetotal time= \dfrac{\text{total distance}}{\text{total time}}

=1502.5= \dfrac{150}{2.5}

Why: This is the standard formula used in O Level kinematics.


Step 3: Do the division

150÷2.5=60150 \div 2.5 = 60

So the average speed is:
60 km/h60 \text{ km/h}

Why: You can think of 2.52.5 as 52\dfrac{5}{2}, so 150÷52=150×25=60150 \div \dfrac{5}{2} = 150 \times \dfrac{2}{5} = 60.

Answer check (common wrong answers + why)

  • 150÷2.3150 \div 2.3 – incorrect conversion of 30 minutes.
  • 150÷150150 \div 150 – mixing up distance and time.
  • Leaving answer as 150/2.5150/2.5 – not simplifying to a final numerical value (marks may be lost).

Always convert minutes properly: 30 minutes = 0.5 hours.


Question 4 (Chemistry – Mole Concept)

Magnesium reacts with oxygen according to the equation:
2Mg+O22MgO2\text{Mg} + \text{O}_2 \rightarrow 2\text{MgO}

If 12 g of magnesium completely reacts with oxygen, calculate the mass of magnesium oxide formed.
Relativeatomicmasses:Mg=24,O=16Relative atomic masses: Mg = 24, O = 16

Solution (step-by-step)

Step 1: Find moles of magnesium used

Moles of Mg =massmolar mass=1224=0.5= \dfrac{\text{mass}}{\text{molar mass}} = \dfrac{12}{24} = 0.5 mol

Why: Mole = mass ÷ molar mass, a standard formula in O Level Chemistry.


Step 2: Use the mole ratio from the balanced equation

Equation: 2Mg:2MgO2\text{Mg} : 2\text{MgO}
So Mg : MgO is 1:11 : 1

If moles of Mg = 0.5 mol,
then moles of MgO formed = 0.5 mol

Why: From the balanced equation, 2 moles of Mg produce 2 moles of MgO, so the ratio is equal.


Step 3: Find molar mass of MgO

Molar mass of MgO = 24 (Mg) + 16 (O) = 40 g/mol

Why: Add the relative atomic masses of Mg and O.


Step 4: Calculate mass of MgO

Mass = moles × molar mass
=0.5×40=20= 0.5 \times 40 = 20 g

So, 20 g of magnesium oxide is formed.

Why: Rearranging the formula mass = moles × molar mass.

Answer check (common wrong answers + why)

  • 10 g – using the wrong mole ratio or halving again unnecessarily.
  • 40 g – using 1 mole instead of 0.5 moles.
  • 32 g – using molar mass of oxygen gas (O2\text{O}_2) instead of MgO.

Always check the balanced equation and ensure you use the correct molar mass for the product.


Question 5 (E Math – Percentage & Discount)

A shop sells a calculator for \80$. During a sale, the price is reduced by 15%.
Find the sale price of the calculator.

Solution (step-by-step)

Step 1: Find the amount of discount

Discount = 15% of 80=15100×80=0.15×80=1280 = \dfrac{15}{100} \times 80 = 0.15 \times 80 = 12

Why: “15% of 80” means multiply 80 by 0.15.


Step 2: Subtract the discount from the original price

Sale price = original price – discount
=8012=68= 80 - 12 = 68

So the sale price is:
$68\$68

Why: A discount reduces the price by the discount amount.

Answer check (common wrong answers + why)

  • $92 – adding the discount instead of subtracting.
  • $12 – giving only the discount amount, not the final price.
  • $72 – using 10% instead of 15%.

Always check whether the question is asking for the discount amount or the final price.


Question 6 (Physics – Density)

A block of metal has a mass of 600 g and a volume of 250 cm3250 \text{ cm}^3.
Calculate its density in g/cm3\text{g/cm}^3.

Solution (step-by-step)

Step 1: Recall the density formula

Density =massvolume= \dfrac{\text{mass}}{\text{volume}}

Why: This is the standard definition of density.


Step 2: Substitute the values

Density =600250=2.4 g/cm3= \dfrac{600}{250} = 2.4 \ \text{g/cm}^3

Why: Units are already compatible (g and cm³), so no conversion is needed.

So the density is:
2.4 g/cm32.4 \ \text{g/cm}^3

Answer check (common wrong answers + why)

  • 0.42 g/cm30.42 \ \text{g/cm}^3 – doing 250÷600250 \div 600 instead of 600÷250600 \div 250.
  • 2.4 kg/m32.4 \ \text{kg/m}^3 – changing units incorrectly.
  • Leaving answer as 600/250600/250 – not simplified.

Always ensure the mass is on top and the volume is below in the formula.


How Tutorly.sg Fits Into Your Actual O Level Journey

Let’s connect everything back to your real situation.

During Sec 3

  • Use Tutorly.sg to build strong foundations in E Math, A Math, and Sciences.
  • Whenever a new topic is taught, ask Tutorly:
    “Explain [topic] at Sec 3 level with simple examples.”
  • Practise a few questions each week so you don’t fall behind.

During Sec 4 / O Level year

  • Use Tutorly for:

    • Daily homework support – when you’re stuck on specific questions.
    • Topic revision – before tests and prelims.
    • Targeted practice – generate extra questions on your weaker topics.
  • After prelims:

    • Review your weakest topics using Tutorly’s explanations and practice sets.
    • Aim to clear all conceptual doubts before the actual O Levels.

Because Tutorly.sg is a website, you can access it from your laptop, tablet, or phone browser anytime:
https://tutorly.sg/app


Final Thoughts: Studying Smarter, Not Just Harder

O Levels in Singapore are tough, but you’re not meant to go through it alone.

You have:

  • Your school teachers
  • Maybe tuition teachers
  • Classmates
  • And now, an AI tutor that is actually built for the MOE syllabus

If you use an AI tutor like Tutorly.sg wisely:

  • You’ll clear doubts faster.
  • You’ll see step‑by‑step solutions that make sense.
  • You’ll practise more efficiently, instead of wasting time stuck on the same question for an hour.

Tutorly.sg has already helped thousands of students in Singapore, and it’s recognised by CNA — so you’re not experimenting with something random.

You can start using it here:

Use it as your 24/7 online study buddy for O Levels, and make your revision more confident, less stressful, and a lot more efficient.


Quick O Level Revision Worksheet (with Full Solutions)

Use this mini‑worksheet to test how an AI tutor for O Levels can guide you through typical exam‑style questions. Try each one yourself first, then compare with the worked solution and answer check.


Question 1 (E Math – Linear Graphs)

The table shows values of yy for the equation
y=2x3y = 2 x - 3

x-1013
y????

(a) Complete the table.
(b) Hence, find the value of xx when y=7y = 7.

Solution (step‑by‑step)

Part (a): Complete the table

Use y=2x3y = 2 x - 3.

  • When x=1x = -1
    y=2(1)3=23=5y = 2(-1) - 3 = -2 - 3 = -5

  • When x=0x = 0
    y=2(0)3=03=3y = 2(0) - 3 = 0 - 3 = -3

  • When x=1x = 1
    y=2(1)3=23=1y = 2(1) - 3 = 2 - 3 = -1

  • When x=3x = 3
    y=2(3)3=63=3y = 2(3) - 3 = 6 - 3 = 3

Completed table:

x-1013
y-5-3-13

Part (b): Find xx when y=7y = 7

Substitute y=7y = 7 into y=2x3y = 2 x - 3:

7=2x37 = 2 x - 3

Add 3 to both sides:

10=2x10 = 2 x

Divide by 2:

x=5x = 5

So, when y=7y = 7, x=5x = 5.

Answer check (common wrong answers + why)

  • Using y=2x+3y = 2 x + 3 instead of 2x32 x - 3 – sign error changes all values.
  • Leaving table blank for negative xx – forgetting that the formula works for all real xx.
  • x=2x = 2 when y=7y = 7 – solving 7=2x+37 = 2 x + 3 or making an algebra slip.

Always write the equation clearly and move terms step by step to avoid sign mistakes.


Question 2 (A Math – Quadratic Equation)

Solve the equation:
x25x+6=0x^2 - 5 x + 6 = 0

Solution (step‑by‑step)

We try to factorise the quadratic.

We want two numbers that:

  • Multiply to +6+6
  • Add to 5-5

These numbers are -2 and -3.

So:
x25x+6=(x2)(x3)x^2 - 5 x + 6 = (x - 2)(x - 3)

Set the product to zero:

(x2)(x3)=0(x - 2)(x - 3) = 0

So either:

  1. x2=0x=2x - 2 = 0 \Rightarrow x = 2
  2. x3=0x=3x - 3 = 0 \Rightarrow x = 3

Therefore, the solutions are x=2x = 2 or x=3x = 3.

Answer check (common wrong answers + why)

  • x=2,3x = -2, -3 – using (x+2)(x+3)(x + 2)(x + 3), which expands to x2+5x+6x^2 + 5 x + 6, not x25x+6x^2 - 5 x + 6.
  • Only one root (e.g. x=2x = 2) – forgetting a quadratic usually has two solutions.
  • Leaving answer as (x2)(x3)(x - 2)(x - 3) – not solving for xx.

Always expand your factorised form quickly to confirm it matches the original quadratic.


Question 3 (Chemistry – Empirical Formula)

A compound contains 12 g of carbon and 4 g of hydrogen only.
Find its empirical formula.
Relativeatomicmasses:C=12,H=1Relative atomic masses: C = 12, H = 1

Solution (step‑by‑step)

“Doing Secondary Science? Pick a topic and practise like it’s a real exam — with clear answers right after.”
👉 Try Tutorly now and start a Science topic in seconds.

![Secondary Science topics you can practise on Tutorly.sg]/app/blogimages/middle2.png/app/blog-images/middle 2.png

Step 1: Convert mass to moles

  • Moles of C
    =massAr=1212=1= \dfrac{\text{mass}}{\text{Ar}} = \dfrac{12}{12} = 1 mol

  • Moles of H
    =41=4= \dfrac{4}{1} = 4 mol


Step 2: Find the simplest whole‑number ratio

C : H = 1 : 4

Already in simplest whole numbers.


Step 3: Write the empirical formula

Empirical formula = CH₄

Answer check (common wrong answers + why)

  • CH₂ – dividing by 2 again even though 1 : 4 is already simplest.
  • C₃H₁₂ – multiplying both by 3 unnecessarily.
  • Writing ratio only (1 : 4) – not converting to a chemical formula.

Empirical formula must be the simplest whole‑number ratio written as a formula, not just a ratio.


Question 4 (Physics – Speed, Distance, Time)

A car travels 150 km in 2.5 hours.
Calculate its average speed in km/h.

Solution (step‑by‑step)

Use the formula:

Speed=distancetime\text{Speed} = \dfrac{\text{distance}}{\text{time}}

Substitute:

Speed=1502.5=60 km/h\text{Speed} = \dfrac{150}{2.5} = 60 \ \text{km/h}

So the average speed is 60 km/h.

Answer check (common wrong answers + why)

  • 6 km/h – dividing 150 by 25 instead of 2.5.
  • 0.06 km/h – moving the decimal point wrongly.
  • 375 km/h – doing 150×2.5150 \times 2.5 instead of dividing.

Always remember: if time increases, speed should decrease for the same distance.


Question 5 (E Math – Ratio & Proportion)

The ratio of the number of boys to girls in a class is 3 : 5.
If there are 24 girls, how many boys are there?

Solution (step‑by‑step)

Ratio boys : girls = 3 : 5

“5 parts” corresponds to 24 girls.

Step 1: Find 1 part

1 part=245=4.81 \text{ part} = \dfrac{24}{5} = 4.8

Step 2: Find 3 parts (boys)

Number of boys=3×4.8=14.4\text{Number of boys} = 3 \times 4.8 = 14.4

But number of students must be a whole number, so we should instead scale the ratio directly.

Better approach:

Let number of boys = 3 k, girls = 5 k.

Given: 5k=24k=245=4.85 k = 24 \Rightarrow k = \dfrac{24}{5} = 4.8

Then boys = 3k=3×4.8=14.43 k = 3 \times 4.8 = 14.4

This tells us the question is unrealistic with these numbers, but in O Level questions, they usually give values that lead to whole numbers. To keep it realistic, let’s adjust the question slightly:

Suppose instead there are 25 girls.
Ratio boys : girls = 3 : 5.
How many boys are there?

Now:

Girls = 5 parts = 25
So 1 part = 25÷5=525 \div 5 = 5
Boys = 3 parts = 3×5=153 \times 5 = 15

So there would be 15 boys.

Answer check (common wrong answers + why)

  • Using 24 directly as 5 parts without checking realism – leading to non‑whole numbers.
  • 40 boys – adding 3 and 5 to get 8, then doing 24×3524 \times \dfrac{3}{5} wrongly or mixing up roles.
  • 9 boys – using 3/8 of 24 treating24astotalstudents,notjustgirlstreating 24 as total students, not just girls.

Key idea:

  • If you know the number for one side of the ratio, treat that as the corresponding “parts”, not the total.

Question 6 (Chemistry – Concentration)

20 g of sodium chloride (NaCl) is dissolved in 500 cm³ of water to form a solution.
Calculate the concentration of the solution in g/dm³.
1dm3=1000cm31 dm³ = 1000 cm³

Solution (step‑by‑step)

Step 1: Convert volume to dm³

500 cm3=5001000=0.5 dm3500 \text{ cm}^3 = \dfrac{500}{1000} = 0.5 \text{ dm}^3


Step 2: Use concentration formula

Concentration=mass of solutevolume of solution in dm3\text{Concentration} = \dfrac{\text{mass of solute}}{\text{volume of solution in dm}^3}

=200.5=40 g/dm3= \dfrac{20}{0.5} = 40 \ \text{g/dm}^3

So the concentration is 40 g/dm³.

Answer check (common wrong answers + why)

  • 0.04 g/dm³ – dividing by 500 directly without converting to dm³.
  • 10 g/dm³ – doing 20÷220 \div 2 thinking500cm3=2dm3thinking 500 cm³ = 2 dm³.
  • Leaving answer as 20/0.5 – not simplifying.

Always convert cm³ to dm³ before using the concentration formula.


Question 7 (Physics – Work Done)

A student pushes a box with a force of 30 N over a distance of 4 m along a horizontal floor.
Calculate the work done on the box.

Solution (step‑by‑step)

Use:

Work done=force×distance moved in direction of force\text{Work done} = \text{force} \times \text{distance moved in direction of force}

=30×4=120 J= 30 \times 4 = 120 \ \text{J}

So the work done is 120 J.

Answer check (common wrong answers + why)

  • 7.5 J – doing 30÷430 \div 4 instead of multiplying.
  • 480 J – doing 30×4×430 \times 4 \times 4 (adding an extra factor).
  • 30 J – forgetting to multiply by distance.

Check units: N × m = J. If you didn’t multiply force and distance, your answer is likely wrong.


Turn These Kinds of Questions Into Daily Practice

If these questions felt like what you see in school tests and prelims, that’s exactly the point: they’re the kind of problems an AI tutor for O Levels should help you with every day.

With Tutorly.sg, you can:

  • Paste in any O Level‑style question (Math, A Math, Physics, Chemistry, etc.).
  • Get clear, step‑by‑step explanations in words, matched to the Singapore MOE syllabus.
  • Ask follow‑

up questions if you’re still stuck on any step.

You’re not limited to fixed worksheets or pre‑set topics. You can bring in:

  • Questions from your school worksheets
  • Tricky parts of your Ten‑Year Series (TYS)
  • Problems from tuition homework
  • Your own made‑up variations (e.g. “What if the mass is doubled?”)

Tutorly responds in plain text, focusing on the logic of each step so you actually understand why an answer is correct, not just what to write.


Quick O Level Practice Worksheet (Try These Yourself)

Before seeing the solutions, try each question on your own. Then compare your working with the step‑by‑step breakdown and use the answer check to see where you might go wrong.


Question 8 (E Math – Linear Equation)

Solve the equation:

5x7=3x+95 x - 7 = 3 x + 9

Solution (step‑by‑step)

Step 1: Bring all x terms to one side

Subtract 3 x from both sides:

5x73x=3x+93x5 x - 7 - 3 x = 3 x + 9 - 3 x

2x7=92 x - 7 = 9


Step 2: Isolate the x term

Add 7 to both sides:

2x7+7=9+72 x - 7 + 7 = 9 + 7

2x=162 x = 16


Step 3: Solve for x

Divide both sides by 2:

x=162=8x = \dfrac{16}{2} = 8

So, x=8x = 8.

Answer check (common wrong answers + why)

  • x=1x = 1 – doing 57=3+95 - 7 = 3 + 9 (mixing coefficients with constants).
  • x=8x = -8 – forgetting to change signs correctly when moving terms.
  • Leaving as 2x7=92 x - 7 = 9 – not finishing the solving process.

Quick check: substitute back.
LHS: 5(8)7=407=335(8) - 7 = 40 - 7 = 33
RHS: 3(8)+9=24+9=333(8) + 9 = 24 + 9 = 33
Both sides match → x=8x = 8 is correct.


Question 9 (A Math – Quadratic Factorisation)

Factorise completely:

2x25x32 x^2 - 5 x - 3

Solution (step‑by‑step)

We want:

2x25x3=(ax+b)(cx+d)2 x^2 - 5 x - 3 = (ax + b)(cx + d)

Since 2x22 x^2 is the leading term, likely forms are (2xx)(2 x \cdot x).

We need two numbers that:

  • Multiply to 2×(3)=62 \times (-3) = -6
  • Add to 5-5

Those numbers are -6 and +1.

Rewrite the middle term:

2x25x3=2x26x+x32 x^2 - 5 x - 3 = 2 x^2 - 6 x + x - 3

Group terms:

(2x26x)+(x3)(2 x^2 - 6 x) + (x - 3)

Factor each group:

  • 2x26x=2x(x3)2 x^2 - 6 x = 2 x(x - 3)
  • x3=1(x3)x - 3 = 1(x - 3)

So:

= (x - 3)(2 x + 1)$$ So the factorised form is **$(x - 3)(2 x + 1)$**. #### Answer check (common wrong answers + why) - **$(2 x - 3)(x + 1)$** – expands to $2 x^2 - x - 3$, wrong middle term. - **$(2 x + 3)(x - 1)$** – expands to $2 x^2 + x - 3$, sign of middle term wrong. - **$2 x(x - \dfrac{5}{2}) - 3$** – not fully factorised into two brackets. Always expand your factorised answer to check it returns the original quadratic. --- ### Question 10 (Physics – Density) A metal block has a mass of **480 g** and a volume of **60 cm³**. Calculate its **density** in g/cm³. #### Solution (step‑by‑step) Use: $$\text{Density} = \dfrac{\text{mass}}{\text{volume}}$$ Substitute: $$\text{Density} = \dfrac{480}{60} = 8 \ \text{g/cm}^3$$ So the density is **8 g/cm³**. #### Answer check (common wrong answers + why) - **0.125 g/cm³** – doing $60 \div 480$ (inverting the formula). - **540 g/cm³** – adding mass and volume. - **8 g/m³** – wrong units (did not match volume units). Check units: if volume is in cm³ and mass in g, density should be in **g/cm³**. --- ### Question 11 (Chemistry – Moles from Mass) Calculate the number of moles in **9.0 g** of water (H₂O). (Relative atomic masses: H = 1, O = 16) #### Solution (step‑by‑step) **Step 1: Find molar mass of H₂O** H₂O has 2 H atoms and 1 O atom: - Mass of H part = $2 \times 1 = 2$ - Mass of O part = $1 \times 16 = 16$ Molar mass of H₂O = $2 + 16 = 18$ g/mol --- **Step 2: Use moles formula** $$\text{Moles} = \dfrac{\text{mass}}{\text{molar mass}}$$ $$= \dfrac{9.0}{18} = 0.5 \ \text{mol}$$ So there are **0.5 mol** of water. #### Answer check (common wrong answers + why) - **9 mol** – forgetting to divide by molar mass. - **18 mol** – using molar mass as the answer instead of calculating moles. - **0.75 mol** – using wrong molar mass (e.g. 12 g/mol). Always calculate molar mass first, then apply the formula. --- ### Question 12 (E Math – Percentage Increase) The price of a textbook increased from **$20** to **$25**. Find the **percentage increase**. #### Solution (step‑by‑step) **Step 1: Find the increase in price** Increase = New price − Original price = $25 −$20 = **$5** --- **Step 2: Use percentage change formula** $$\text{Percentage increase} = \dfrac{\text{increase}}{\text{original value}} \times 100\%$$ $$= \dfrac{5}{20} \times 100\% = 0.25 \times 100\% = 25\%$$ So the percentage increase is **25%**. #### Answer check (common wrong answers + why) - **20%** – doing $\dfrac{5}{25} \times 100\%$ (using new value as denominator). - **5%** – forgetting to divide by the original price. - **125%** – doing $\dfrac{25}{20} \times 100\%$ (using new/original instead of increase/original). Always divide by the **original** value when finding percentage increase or decrease. --- ### Question 13 (Physics – Power) An electric kettle does **90 000 J** of work in **3 minutes**. Calculate its **power** in watts (W). (1 minute = 60 s) #### Solution (step‑by‑step) **Step 1: Convert time to seconds** 3 minutes $= 3 \times 60 = 180$ s --- **Step 2: Use power formula** $$\text{Power} = \dfrac{\text{work done}}{\text{time}}$$ $$= \dfrac{90\,000}{180} = 500 \ \text{W}$$ So the power is **500 W**. #### Answer check (common wrong answers + why) - **30 000 W** – dividing by 3 instead of 180 (forgot to convert minutes to seconds). - **540 000 W** – multiplying instead of dividing. - **500 J** – giving work done units instead of power units. Check units: power should be in **J/s = W**. --- ### Question 14 (Chemistry – Balancing Equations) Balance the chemical equation: $$\_\_ \text{Al} + \_\_ \text{O}_2 \rightarrow \_\_ \text{Al}_2\text{O}_3$$ #### Solution (step‑by‑step) We need the same number of each atom on both sides. - In Al₂O₃, there are **2 Al** and **3 O** atoms. - O₂ has 2 O atoms per molecule → to get 3 O atoms, we need multiples of 2 and 3. **Step 1: Balance aluminium** Start with Al₂O₃: it has 2 Al atoms. Put **2** in front of Al₂O₃ to make Al count easier later? That gives 4 Al atoms on product side, but let’s instead balance systematically. Let’s balance oxygen first. **Step 1: Balance oxygen** We want the total number of O atoms to be a common multiple of 2 (from O₂) and 3 (from Al₂O₃). LCM of 2 and 3 is **6**. To get 6 O atoms: - From O₂: need **3 O₂** (3 × 2 = 6 O atoms). - From Al₂O₃: need **2 Al₂O₃** (2 × 3 = 6 O atoms). So put 3 in front of O₂ and 2 in front of Al₂O₃: $$\_\_ \text{Al} + 3 \text{O}_2 \rightarrow 2 \text{Al}_2\text{O}_3$$ Now oxygen is balanced (6 O on both sides). --- **Step 2: Balance aluminium** Right side: $2 \times \text{Al}_2\text{O}_3$ has $2 \times 2 = 4$ Al atoms. So we need **4 Al** atoms on the left: $$4 \text{Al} + 3 \text{O}_2 \rightarrow 2 \text{Al}_2\text{O}_3$$ Now check: - Al: 4 on both sides - O: 6 on both sides Balanced equation: $$4 \text{Al} + 3 \text{O}_2 \rightarrow 2 \text{Al}_2\text{O}_3$$ #### Answer check (common wrong answers + why) - **2Al + O₂ → Al₂O₃** – O not balanced (2 O on left, 3 on right). --- > “Practice PSLE Science questions and get clear, step-by-step answers instantly.” > [👉 Try a question now and see how fast you can improve.](https://tutorly.sg/app) ![Try Tutorly.sg on the website](/app/blog-images/bottom.png) ## Ready to practise? If you want a Singapore-focused AI tutor you can use immediately (website, no sign-up), try Tutorly here: - [https://tutorly.sg/ai-tutor-singapore](https://tutorly.sg/ai-tutor-singapore) - [https://tutorly.sg/app](https://tutorly.sg/app) --- ## Related Articles - ['Cluey Tutoring Vs [Tutorly.sg](https://tutorly.sg/app): Expert Guide'](/blog/cluey-tutoring) - [Physics Tutor for Singapore Students](/blog/physics-tutor) - [PSLE Science AI Tutor (Singapore): Answering Technique + Worked Questions](/blog/psle-science-ai-tutor-singapore-2026)

More free resources