KS2 SATs Maths

Algebra

30 free practice questions with explanations

PassNova has 30 free KS2 SATs Maths practice questions on Algebra, each with a clear explanation. Practise them in the browser with instant feedback — 100% free, no sign-up, on any device. Updated for 2026.

Sample questions

Algebra: example questions & answers

30 worked examples with answers and explanations below. Practise them in the browser with instant feedback on every answer.

  1. If x = 5, what is 2x + 3?

    • A8
    • B10
    • C13
    • D15

    Answer: If x = 5, then 2x + 3 = (2 × 5) + 3 = 10 + 3 = 13.

  2. Solve: x + 7 = 12

    • Ax = 3
    • Bx = 6
    • Cx = 4
    • Dx = 5

    Answer: x + 7 = 12. Subtract 7 from both sides: x = 12 - 7 = 5.

  3. Solve: 3x = 15

    • Ax = 5
    • Bx = 3
    • Cx = 4
    • Dx = 6

    Answer: 3x = 15. Divide both sides by 3: x = 15 ÷ 3 = 5.

  4. What is the next number in the sequence: 2, 5, 8, 11, ...?

    • A12
    • B13
    • C14
    • D15

    Answer: The sequence increases by 3 each time. 11 + 3 = 14.

  5. If y = 3, what is 4y - 2?

    • A8
    • B10
    • C12
    • D14

    Answer: If y = 3, then 4y - 2 = (4 × 3) - 2 = 12 - 2 = 10.

  6. Solve: 2x + 5 = 13

    • Ax = 3
    • Bx = 5
    • Cx = 2
    • Dx = 4

    Answer: 2x + 5 = 13. Subtract 5 from both sides: 2x = 8. Divide by 2: x = 4.

  7. What is the rule for this sequence: 3, 6, 9, 12?

    • AAdd 2
    • BAdd 4
    • CAdd 3
    • DMultiply by 2

    Answer: Each term increases by 3. The rule is: add 3 (or the nth term is 3n).

  8. If a = 2 and b = 3, what is 5a + 2b?

    • A16
    • B17
    • C18
    • D19

    Answer: 5a + 2b = (5 × 2) + (2 × 3) = 10 + 6 = 16.

  9. Solve: x - 8 = 7

    • Ax = 12
    • Bx = 15
    • Cx = 14
    • Dx = 13

    Answer: x - 8 = 7. Add 8 to both sides: x = 7 + 8 = 15.

  10. What is the 5th term in the sequence with rule n + 2 (where n is the position)?

    • A5
    • B6
    • C7
    • D8

    Answer: When n = 5, the term = 5 + 2 = 7.

  11. Solve: 3x - 4 = 11

    • Ax = 5
    • Bx = 7
    • Cx = 4
    • Dx = 6

    Answer: 3x - 4 = 11. Add 4 to both sides: 3x = 15. Divide by 3: x = 5.

  12. If p = 4, what is p² + 3p?

    • A22
    • B23
    • C24
    • D28

    Answer: If p = 4, then p² + 3p = (4 × 4) + (3 × 4) = 16 + 12 = 28.

  13. What is the next term in the sequence: 100, 90, 80, 70, ...?

    • A50
    • B55
    • C60
    • D65

    Answer: The sequence decreases by 10 each time. 70 - 10 = 60.

  14. Solve: 2(x + 3) = 14

    • Ax = 3
    • Bx = 5
    • Cx = 2
    • Dx = 4

    Answer: 2(x + 3) = 14. Divide both sides by 2: x + 3 = 7. Subtract 3: x = 4.

  15. If the rule is 2n + 1, what is the 6th term?

    • A11
    • B12
    • C13
    • D14

    Answer: When n = 6, the term = (2 × 6) + 1 = 12 + 1 = 13.

  16. If x + 5 = 12, what is the value of x?

    • A5
    • B6
    • C7
    • D8

    Answer: x + 5 = 12. Subtract 5 from both sides: x = 12 - 5 = 7.

  17. If 3x = 15, what is x?

    • A3
    • B5
    • C6
    • D12

    Answer: 3x = 15. Divide both sides by 3: x = 15 ÷ 3 = 5.

  18. If 2x + 3 = 11, what is x?

    • A3
    • B4
    • C5
    • D6

    Answer: 2x + 3 = 11. Subtract 3: 2x = 8. Divide by 2: x = 4.

  19. What is the next number in the sequence: 2, 4, 6, 8, ...?

    • A9
    • B10
    • C12
    • D14

    Answer: This is a sequence that increases by 2 each time. 8 + 2 = 10.

  20. What is the next number in the sequence: 1, 3, 5, 7, ...?

    • A8
    • B9
    • C10
    • D11

    Answer: This is a sequence of odd numbers that increases by 2 each time. 7 + 2 = 9.

  21. If 5x - 2 = 13, what is x?

    • A2
    • B3
    • C4
    • D5

    Answer: 5x - 2 = 13. Add 2: 5x = 15. Divide by 5: x = 3.

  22. What is the next number in the sequence: 3, 6, 9, 12, ...?

    • A13
    • B14
    • C15
    • D16

    Answer: This is a sequence that increases by 3 each time. 12 + 3 = 15.

  23. If x - 7 = 3, what is x?

    • A9
    • B10
    • C11
    • D12

    Answer: x - 7 = 3. Add 7 to both sides: x = 3 + 7 = 10.

  24. What is the next number in the sequence: 2, 5, 8, 11, ...?

    • A13
    • B14
    • C15
    • D16

    Answer: This is a sequence that increases by 3 each time. 11 + 3 = 14.

  25. If 4x = 24, what is x?

    • A4
    • B5
    • C6
    • D8

    Answer: 4x = 24. Divide both sides by 4: x = 24 ÷ 4 = 6.

  26. If x + 12 = 25, what is x?

    • A12
    • B13
    • C14
    • D15

    Answer: x + 12 = 25. Subtract 12 from both sides: x = 25 - 12 = 13.

  27. If 3x + 4 = 19, what is x?

    • A4
    • B5
    • C6
    • D7

    Answer: 3x + 4 = 19. Subtract 4: 3x = 15. Divide by 3: x = 5.

  28. What is the next number in the sequence: 10, 20, 30, 40, ...?

    • A45
    • B50
    • C55
    • D60

    Answer: This is a sequence that increases by 10 each time. 40 + 10 = 50.

  29. If 2x + 7 = 15, what is x?

    • A3
    • B4
    • C5
    • D6

    Answer: 2x + 7 = 15. Subtract 7: 2x = 8. Divide by 2: x = 4.

  30. If x ÷ 3 = 8, what is x?

    • A24
    • B25
    • C26
    • D27

    Answer: x ÷ 3 = 8. Multiply both sides by 3: x = 8 × 3 = 24.

Start practising Algebra →