Printable worksheet with answers and worked solutions — 15 questions, free, no sign-up.
Worksheet: Algebra
- 1.Solve the inequality 3x + 6 ≤ 0.
- 2.One solution of the equation x² − (k + 1)x + k = 0 is x = 3. Work out the value of k.
- 3.Solve 4(x − 3) = 2x + 6.
- 4.f(x) = 2x − 1. Work out ff(x).y = 2x − 1
- 5.Work out the equation of the straight line through the points (−2, 1) and (0, 7).
- 6.The graph of y = f(x) passes through the point (2, 7). The graph of y = f(x) + a passes through the point (2, 3). Work out the value of a.
- 7.Write down the expression that means the same as (x + 7) ÷ 4.
- 8.The equation x² − x − 6 = 0 has roots x = 3 and x = −2. It can be rearranged as xₙ₊₁ = xₙ² − 6. This formula is used with starting value x₀ = 2.9, close to the root x = 3. Work out what happens to the sequence of values as n increases.
- 9.Work out the value of 2(x + 2) when x = −5
- 10.A student is asked whether the lines y = (2/5)x − 1 and 5y = −2x + 15 are perpendicular. The student answers: "Yes, because when I rearrange the second equation I get y = −(2/5)x + 3, and 2/5 times −2/5 is negative." Which of these is a correct comment on the student's reasoning?y = -2x + 15
- 11.The graph of y = x² − 2x − 8 takes these values: when x = −2, y = 0; when x = −1, y = −5; when x = 0, y = −8; when x = 3, y = −5; when x = 4, y = 0. Use these values to write down the two solutions of x² − 2x − 8 = 0.y = x² − 2x − 8
- 12.The diagram shows a distance–time graph for a cyclist travelling at a constant speed, for the first 6 minutes of a journey. Distance is in kilometres and time is in minutes. Work out how far the cyclist would travel in 20 minutes at the same speed.
- 13.A rectangular field has length (3a + 2) metres and width (a − 1) metres. Write a simplified expression for the perimeter of the field.
- 14.The formula for converting a temperature from degrees Celsius, C, to degrees Fahrenheit, F, is F = 1.8C + 32. Work out F when C = 20, and identify what kind of mathematical statement F = 1.8C + 32 is.
- 15.A cycle route is 84 km long. Freya sets off along it at a steady 14 km/h. Write down the function for the distance y, in kilometres, that is still to be cycled after x hours.
Answer key
- (b) x ≤ −2 — Method: take the number term off both sides, then divide by the coefficient of x; the sign turns round only when you divide BY a negative number, and here you divide by 3. Working: subtracting 6 from both sides of 3x + 6 ≤ 0 gives 3x ≤ −6; dividing both sides by 3, which is positive, gives x ≤ −2. Answer: x ≤ −2. The distractors: x ≥ −2 comes from turning the sign round because the right-hand side has become negative, which is not the rule; it is the sign of the divisor that matters; x ≤ 2 comes from moving the 6 across without changing its sign, giving 3x ≤ 6; x ≤ −18 comes from multiplying both sides by 3 instead of dividing by it.
- (a) k = 3 — Method: a solution of an equation makes both sides balance, so substitute it in and solve the equation in k that is left. Working: putting x = 3 gives 3² − (k + 1) × 3 + k = 0, that is 9 − 3k − 3 + k = 0, so 6 − 2k = 0 and k = 3; the equation is then x² − 4x + 3 = 0, whose solutions are 3 and 1. Answer: k = 3. The distractors: k = −3 comes from solving 6 − 2k = 0 as though it gave 2k = −6; k = 4 comes from expanding −3(k + 1) as −3k − 1, multiplying only the k by 3; k = 1.5 comes from working 3² as 3 × 2 = 6, which leaves 3 − 2k = 0.
- (d) 9 — Method: expand the brackets fully first, then collect the x-terms and constants before dividing. Working: 4(x − 3) = 4x − 12, so 4x − 12 = 2x + 6; 4x − 2x = 6 + 12; 2x = 18; x = 9. Answer: x = 9. 4.5 comes from expanding only the x-term in the bracket and forgetting to multiply the 3, giving 4x − 3 = 2x + 6, then 2x = 9, x = 4.5. −3 comes from a sign error when expanding, giving 4x + 12 = 2x + 6, then 2x = −6, x = −3. 3 comes from a sign error collecting the x-terms, adding instead of subtracting: 4x + 2x = 6 + 12, so 6x = 18, x = 3.
- (c) 4x − 3 — ff(x) means f(f(x)): substitute f(x) into f in place of x. f(f(x)) = 2 × f(x) − 1 = 2 × (2x − 1) − 1. Expanding the bracket: 2 × (2x − 1) = 4x − 2. Combining the constant terms: −2 − 1 = −3, so f(f(x)) = 4x − 3. Writing 4x − 2 comes from expanding 2(2x − 1) correctly to get 4x − 2, then forgetting to subtract the outer 1 at all. Writing 4x² − 4x + 1 comes from reading ff(x) as f(x) multiplied by itself, (2x − 1)(2x − 1) = 4x² − 4x + 1, instead of substituting f(x) into f. Writing 4x − 1 comes from doubling the coefficient of x in the original rule directly, without actually substituting f(x) into f at all.
- (c) y = 3x + 7 — Method: the gradient is the change in y divided by the change in x with both taken in the same order, and a point whose x-coordinate is 0 gives the constant straight away because it lies on the y-axis. Working: m = (7 − 1) ÷ (0 − (−2)) = 6 ÷ 2 = 3; the point (0, 7) lies on the y-axis, so c = 7 and the line is y = 3x + 7. Answer: y = 3x + 7. The distractors: y = −3x + 7 comes from taking the y-difference as 1 − 7 while taking the x-difference as 0 − (−2), so the two subtractions run in opposite orders; y = 3x + 1 comes from using the y-coordinate of (−2, 1) as the constant instead of the point that actually lies on the y-axis; y = (1/3)x + 7 comes from writing the gradient upside down as the change in x over the change in y, 2 ÷ 6.
- (c) −4 — f(2) = 7, and y = f(x) + a passing through (2, 3) means f(2) + a = 3, so 7 + a = 3, giving a = 3 − 7 = −4. Writing a = 4 comes from subtracting the wrong way round, 7 − 3 instead of 3 − 7. Writing a = 10 comes from adding the two y-values instead of subtracting one from the other. Writing a = 3 comes from taking the new y-coordinate as the value of a directly, without accounting for the original y-value of 7 at all.
- (c) (x + 7)/4 — Method: dividing an expression by a number is written as a fraction, with the whole expression on top. Working: (x + 7) ÷ 4 = (x + 7)/4. Answer: (x + 7)/4. 4/(x + 7) comes from writing the numbers the wrong way round, putting 4 on top. 4(x + 7) comes from reading ÷ as ×, multiplying instead of dividing. (x + 7) − 4 comes from reading ÷ as −, subtracting instead of dividing.
- (c) The sequence diverges, moving away from x = 3 — Starting from x₀ = 2.9: x₁ = 2.9² − 6 = 2.41, x₂ = 2.41² − 6 = −0.19, x₃ = (−0.19)² − 6 = −5.96, x₄ = (−5.96)² − 6 = 29.56 — the values swing away from 3 and grow rapidly, so the sequence diverges rather than settling anywhere. Choosing 'settles towards x = 3' assumes that starting close to a root is enough for a rearrangement to converge to it, which is not always true — this rearrangement changes values too steeply near x = 3 to stay there. Choosing 'settles towards x = −2' assumes a diverging sequence must eventually land on the other root; instead it runs away to increasingly large values. Choosing 'stays constant at 2.9' ignores that applying the formula changes the value at every step.
- (c) −6 — Method: substitute the value, work out the bracket first, then multiply what the bracket comes to by 2. Working: the bracket gives (−5) + 2 = −3, and multiplying by 2 gives 2 × (−3) = −6. Answer: −6. The distractors: −3 comes from working out the bracket correctly but stopping there and never multiplying by 2; −1 comes from multiplying the 2 inside the bracket by the 2 outside before adding, giving −5 + 4; −8 comes from multiplying only the x by 2 and leaving the 2 inside the bracket unchanged, giving −10 + 2.
- (c) Wrong — the product is −4/25, not −1. — The student's rearrangement is correct: 5y = −2x + 15 gives y = −(2/5)x + 3, gradient −2/5. But the test for perpendicularity is that the product of the two gradients equals exactly −1, not merely that it is negative. Here 2/5 × (−2/5) = −4/25, which is not −1, so the lines are NOT perpendicular. Distractor routes: "a negative product always means perpendicular" states a rule that does not exist — many pairs of lines have a negative gradient product without being perpendicular, as this pair shows. "The rearrangement is incorrect" wrongly blames a correct step; 5y = −2x + 15 does rearrange to y = −(2/5)x + 3. "2/5 and −2/5 are negatives of each other" notices a true but irrelevant fact — being negatives of each other is not the perpendicularity condition; an exact product of −1 is.
- (c) x = −2 or x = 4 — The solutions of x² − 2x − 8 = 0 are the x-values where y = 0. From the table, y = 0 when x = −2 and when x = 4, so those are the two solutions. Distractor origins: x = −1 or x = 3 picks the pair of x-values that give equal (but non-zero) y-values instead of y = 0; x = 0 or x = −8 mixes up an x-value with its corresponding y-value; x = −2 only reads off one of the two roots and misses the other.
- (b) 10 km — Method: find the constant speed from the graph (distance ÷ time for any point on the line), then multiply that speed by 20 minutes. Working: the line passes through (4 minutes, 2 km), so the speed is 2 ÷ 4 = 0.5 km per minute; in 20 minutes the cyclist travels 0.5 × 20 = 10 km. Answer: 10 km. Distractor refutation: 3 km comes from reading off the distance shown at the end of the plotted section (6 minutes) and stopping there, instead of extending the line to 20 minutes. 20 km comes from misreading the speed as 1 km per minute instead of 0.5 km per minute, doubling the true rate. 40 km comes from dividing 20 by the speed instead of multiplying by it, a reciprocal mix-up.
- (c) 8a + 2 — The perimeter of a rectangle is twice the length plus twice the width: P = 2(3a + 2) + 2(a − 1) = (6a + 4) + (2a − 2) = 8a + 2. Answering 5a adds the length and width once each but doubles only one of them, missing that a rectangle has two of each side. Answering 8a + 6 distributes the 2 into (a − 1) correctly as far as 2a, but then adds 2 instead of subtracting it, as though the bracket had been (a + 1). Answering 12a + 8 uses the length for all four sides instead of using the length twice and the width twice, as if the field were a square with side (3a + 2). The perimeter of the field is (8a + 2) metres.
- (d) 68, and it is a formula — Substituting C = 20 gives F = 1.8 × 20 + 32 = 36 + 32 = 68. The statement F = 1.8C + 32 is a formula because it expresses a general relationship between F and C that holds for any value of C, not just C = 20. A candidate who gets the correct value but calls it an equation is confusing "has an equals sign" with "is an equation" — an equation is only true for particular value(s) of the unknown, whereas this relationship is used to calculate rather than to be solved. A candidate who forgets to multiply C by 1.8 and just adds 32 to 20 gets 52. A candidate who multiplies correctly but forgets to add 32 gets 36.
- (b) y = 84 − 14x — Method: the distance still to go is the whole route minus the distance already covered, and at a steady speed the distance covered after x hours is the speed multiplied by x. Working: after x hours Freya has cycled 14x km, so the distance remaining is the 84 km route take away 14x, giving y = 84 − 14x, a straight line with intercept 84 and gradient −14. Answer: y = 84 − 14x. The distractors: y = 84 + 14x comes from adding the distance cycled to the length of the route rather than taking it away, so the ride would grow longer the further she goes; y = 14x − 84 comes from carrying out the subtraction the wrong way round, which is negative for the whole of the ride; y = 14 − 84x comes from swapping the two numbers over, treating 84 km as the hourly speed and 14 km as the length of the route.
GCSE Higher — Algebra
This is the algebra practice for GCSE Higher, the content area that carries 30% of the paper. Coverage is complete: all 25 algebra statements, each with practice that matches how the topic is actually examined. Among them: algebraic notation, substitution into formulae, expressions, equations, formulae, identities and inequalities, simplifying, expanding and factorising, rearranging formulae and identities, equivalence and algebraic proof. Higher only: translations and reflections of graphs, gradients and areas under graphs, equation of a circle and its tangent and iteration. A Foundation entry is never asked for these. 40% of the marks are AO1, for applying a standard technique correctly, and the remaining 60% are for reasoning and for solving problems — so an answer with no working rarely scores everything that was available. The bulk of it sits comfortably on the non-calculator paper; a calculator quietly hides the gap until the exam.
- A1 — Algebraic notation
- A2 — Substitution into formulae
- A3 — Expressions, equations, formulae, identities and inequalities
- A4 — Simplifying, expanding and factorising (part Higher)
- A5 — Rearranging formulae
- A6 — Identities, equivalence and algebraic proof (part Higher)
- A7 — Functions, inverse and composite functions (part Higher)
- A8 — Coordinates in all four quadrants
- A9 — Straight-line graphs and y = mx + c (part Higher)
- A10 — Gradients and intercepts of linear functions
- …and 15 more algebra statements at this tier
Frequently asked questions
- How much of the GCSE Higher paper is algebra?
- 30% of the total marks, and the three papers each carry an equal share of the qualification, so it is spread across all of them rather than concentrated in one.
- How many topics are there in algebra at GCSE Higher?
- 25 DfE content statements, coded A1 to A25 within this area. Every question in the bank is tagged to one of them.
- Which algebra topics are Higher only?
- Translations and reflections of graphs (A13), Gradients and areas under graphs (A15), Equation of a circle and its tangent (A16) and Iteration (A20). A further 12 statements have a Higher-only part inside otherwise shared content.
- Can I use a calculator for algebra questions?
- Paper 1 is non-calculator; Papers 2 and 3 allow one. Of the 25 statements in this area, 20 are naturally non-calculator and 1 naturally calculator, with the rest workable either way — so practise both.
- What kind of marks does algebra carry?
- The GCSE Higher split is 40% AO1 (use and apply standard techniques), 30% AO2 (reason, interpret and communicate) and 30% AO3 (solve problems in and out of context). Questions in this area are set across all three.
- Are these past paper questions?
- No. Every question at /gcse-higher is original, written to the DfE content statements and checked before it is published. We do not host past papers or mark schemes.
✍️ Written by the MathsUK teamChecked against the National Curriculum and GCSE specificationsLast updated: