Worked IGCSE Add Math exam questions

143 exam-style 0606 questions, each solved line by line the way the mark scheme rewards, with the marks marked against every step and the examiner's traps flagged. This is how a full answer actually looks under the pen, not just the final number.

New to the method first? Start with the topic notes, then come here to see the routine applied. Working through past papers? Pair these with the past-paper analysis.

1

Functions

Paper 1 6 marks

Composite Functions and Solving fg(x) = k

Form fg(x) and gf(x), see why order matters, then solve fg(x) = 21, a 0606 functions question that rewards careful substitution.

Paper 2 4 marks

Domain of a Composite Function

Form a composite involving a square root and find its domain, a 0606 functions question testing which inputs keep the composite defined.

Paper 1 5 marks

Finding an Inverse Function and Its Domain

Find the inverse of f(x) = 3/(x − 2) and state its domain, a 0606 question testing the swap-and-rearrange method and the domain–range link.

Paper 2 4 marks

Inverse of a Rational Function

Find the inverse of a rational function like (2x+1)/(x−3), a 0606 question testing the collect-and-factor step that isolates x.

Paper 2 6 marks

Range and Why a Function Is Not One-One

Find the greatest value and range of 5 − (x − 2)², explain why it is not one-one, and find the domain restriction that makes it invertible, a 0606 functions question.

Paper 2 5 marks

Range of a Composite Function on an Interval

Form a composite function and find its range over a restricted domain, a 0606 functions question combining composition with interval reasoning.

Paper 1 4 marks

Showing a Function Is Self-Inverse

Find the inverse of a rational function and show it equals the original, a 0606 functions question on self-inverse functions where f⁻¹(x) = f(x).

Paper 1 5 marks

Solving a Composite Equation gf(x) = k

Form a composite and solve it equal to a value, a 0606 functions question ending in a square root with two solutions to keep.

Paper 1 5 marks

Solving a Modulus Function Equation

Solve |2x − 6| = 4 by splitting into two cases, and state the range of the modulus function, a 0606 question on |ax + b| the mark scheme wants seen in full.

Paper 1 4 marks

Where a Function Meets Its Inverse

Find where a linear function equals its own inverse, and see why for an increasing function this reduces to solving f(x) = x, a 0606 functions question.

Functions topic notes →

2

Quadratic Functions

Paper 1 4 marks

A Quadratic in Disguise with a Square Root

Solve x − 5√x + 6 = 0 by substituting u = √x to reveal a quadratic, then squaring back, a 0606 question on quadratic-type equations.

Paper 1 4 marks

Completing the Square for a Maximum

Write 3 + 4x − 2x² in completed-square form and read off its maximum, a 0606 question on completing the square when the x² coefficient is negative.

Paper 1 5 marks

Completing the Square to Find the Minimum

Write 2x² − 12x + 5 in the form a(x + b)² + c, then read off the minimum point directly, a 0606 Paper 1 question where the completed square does all the work.

Paper 1 5 marks

Intersection of a Line and a Quadratic Curve

Find where a line crosses a quadratic curve by solving simultaneously, a 0606 question producing a quadratic with two intersection points.

Paper 2 6 marks

Maximum Area with Completing the Square

Maximise the area of a rectangular pen against a wall using completing the square, a 0606 quadratic optimisation done without calculus.

Paper 1 4 marks

No Real Roots: Finding a Range of k

Find the values of k for which a quadratic has no real roots using b² − 4ac < 0, a 0606 discriminant question giving a bounded range.

Paper 2 6 marks

Range of a Quadratic on a Restricted Domain

Find the range of x² − 4x + 7 over all reals and over 0 ≤ x ≤ 3, a 0606 question where the vertex and the endpoints together decide the answer.

Paper 1 5 marks

Sketching a Parabola: Intercepts and Vertex

Find the intercepts and vertex of a quadratic to sketch it, a 0606 question pulling together factorising and completing the square for the key features.

Paper 1 4 marks

Solving a Quadratic Inequality

Solve 2x² − 5x − 3 > 0 by factorising and reading the parabola, the 0606 method that beats sign tables and gets the 'inside or outside' choice right.

Paper 1 4 marks

Two Distinct Roots: Finding a Range of k

Find the values of k for which a quadratic has two distinct real roots, a 0606 discriminant question that ends in an inequality, not an equation.

Paper 1 5 marks

Using the Discriminant for Equal Roots

Find the values of k for which a quadratic has two equal roots by setting b² − 4ac = 0, a 0606 discriminant question that reduces to a quadratic in k.

Paper 2 5 marks

When Is a Line a Tangent to a Curve?

Find k so that a line is a tangent to a quadratic curve, using the discriminant of the combined equation, a 0606 favourite linking lines, curves and roots.

Quadratic Functions topic notes →

3

Factors of Polynomials

Factors of Polynomials topic notes →

4

Equations, Inequalities and Graphs

Equations, Inequalities and Graphs topic notes →

5

Simultaneous Equations

Simultaneous Equations topic notes →

6

Logarithmic and Exponential Functions

Paper 2 5 marks

A Hidden Quadratic in an Exponential Equation

Solve 3^(2x) − 10(3^x) + 9 = 0 with the substitution y = 3^x, a 0606 question that turns a scary exponential into an ordinary quadratic.

Paper 1 5 marks

A Hidden Quadratic in Logarithms

Solve (log₃x)² − log₃x² = 3 by substituting u = log₃x to reveal a quadratic, then converting back, a common 0606 logarithm question.

Paper 2 6 marks

An Exponential Growth and Decay Problem

Apply an exponential model to find a value and solve for time using ln, a 0606 question that puts e^x and logarithms in a real context.

Paper 2 4 marks

Exponential Decay: Finding a Time

Use an exponential decay model to find when a quantity halves, a 0606 question applying ln to a negative exponent in a real context.

Paper 1 3 marks

Expressing a Logarithm in Terms of Given Logs

Given log_a 2 = p and log_a 3 = q, express log_a 4.5 in terms of p and q, a 0606 question testing fluent use of the three log laws in reverse.

Paper 2 6 marks

Reducing y = Ab^x to Linear Form

Given a straight-line graph of lg y against x, find A and b in y = Ab^x, a 0606 question on taking logs to linearise a relationship and read off the constants.

Paper 1 3 marks

Simplifying an Expression with Log Laws

Combine lg 8 + lg 5 − lg 4 into a single logarithm and evaluate it, a 0606 question testing fluent use of the addition and subtraction laws.

Paper 2 5 marks

Solving a Log Equation with Terms on Both Sides

Solve lg(x + 2) = 1 + lg(x − 1) by collecting logs and handling the lone constant, a 0606 question testing the subtraction law and base-10 conversion.

Paper 2 5 marks

Solving an Equation with Different Bases

Solve 2ˣ = 3ˣ⁻¹ by taking logs of both sides and collecting the x terms, a 0606 exponential equation where the bases don't match.

Paper 1 5 marks

Solving an Equation with the Laws of Logarithms

Solve log₃(x + 1) + log₃(x − 1) = 1 by combining logs, then reject the invalid root, a 0606 question where checking the domain earns the final mark.

Paper 2 4 marks

Solving an Exponential Equation with ln

Solve 5e^(2x) = 40 exactly and as a decimal, a 0606 question on taking natural logs to bring the power down, with the exact-form mark explained.

Paper 1 5 marks

Solving Simultaneous Logarithmic Equations

Solve a pair of simultaneous equations in log₂x and log₂y by treating the logs as the unknowns, then converting back, a neat 0606 logs question.

Paper 2 3 marks

Using Logs to Solve an Exponential Equation

Solve 2^x = 7 by taking logs and using the power law, a 0606 question on bringing the exponent down when the base isn't e.

Logarithmic and Exponential Functions topic notes →

7

Straight-Line Graphs

Paper 1 4 marks

Area of a Quadrilateral from Its Vertices

Find the area of a quadrilateral from its four vertices using the array (shoelace) method, extending the triangle-area formula to four points, a 0606 question.

Paper 2 4 marks

Area of a Triangle from Its Vertices

Find the area of a triangle from three coordinate vertices using the shoelace formula, a 0606 straight-line-graphs question with a reliable, error-resistant layout.

Paper 1 3 marks

Equation of a Line Through Two Points

Find the equation of the straight line through two given points, a foundational 0606 coordinate-geometry skill: gradient first, then a point.

Paper 1 5 marks

Equation of a Perpendicular Bisector

Find the perpendicular bisector of two points by combining the midpoint and the perpendicular gradient, a 0606 straight-line question in three clean steps.

Paper 1 3 marks

Finding an Endpoint from the Midpoint

Find the other endpoint of a line segment given its midpoint and one end, a short 0606 coordinate-geometry question running the midpoint formula in reverse.

Paper 1 4 marks

Line Perpendicular to a Given Line Through a Point

Find the line through (2, −1) perpendicular to 3x − 2y = 6, a 0606 straight-line question that starts by extracting a gradient from implicit form.

Paper 1 3 marks

Point of Intersection of Two Lines

Find where two straight lines meet by solving them simultaneously, a foundational 0606 coordinate-geometry step that underpins many longer questions.

Paper 1 3 marks

Showing Three Points Are Collinear

Show that three points lie on the same straight line by comparing gradients, a short 0606 coordinate-geometry proof with a clean logical finish.

Paper 1 4 marks

Using the Distance Formula to Find an Unknown

Given the length between two points, find an unknown coordinate, a 0606 straight-line question that squares the distance formula into a quadratic with two answers.

Straight-Line Graphs topic notes →

8

Coordinate Geometry of the Circle

New topic
Paper 1 4 marks

Circle Equation from Centre and a Point

Find a circle's equation given its centre and a point on it, a 0606 circle question using the distance formula to get the radius, then the standard form.

Paper 2 5 marks

Does a Line Intersect a Circle?

Decide whether a line cuts, touches, or misses a circle using the discriminant of the combined equation, a 0606 circle question linking to nature of roots.

Paper 2 5 marks

Equation of a Circle from a Diameter

Given the two endpoints of a diameter, find the equation of the circle, a 0606 circle question combining the midpoint and distance formulae.

Paper 1 3 marks

Equation of a Circle Touching the x-axis

Find the equation of a circle given its centre and the fact that it touches the x-axis, using the tangent-radius condition, a 0606 circle-geometry question.

Paper 1 5 marks

Finding a Circle's Centre and Radius

Find the centre and radius of x² + y² − 6x + 4y − 12 = 0 by completing the square in x and y, a 0606 question on the newly added circle topic.

Paper 2 4 marks

Length of a Tangent from an External Point

Find the length of the tangent from an external point to a circle using the right-angle between tangent and radius, a 0606 circle-geometry question.

Paper 2 5 marks

Tangent to a Circle at a Given Point

Find the tangent to a circle at a point on it, using the fact that the tangent is perpendicular to the radius, a 0606 circle-geometry question.

Paper 2 5 marks

Tangent to a Circle with an Off-Origin Centre

Find the tangent to a circle centred away from the origin at a point on it, a 0606 circle question using the perpendicular-to-radius property.

Paper 2 5 marks

Where a Line Meets a Circle

Find the two points where y = x + 1 crosses x² + y² = 25, a 0606 circle question solved by substitution into a single quadratic.

Coordinate Geometry of the Circle topic notes →

9

Circular Measure

Circular Measure topic notes →

10

Trigonometry

Paper 2 6 marks

Amplitude, Period and Counting Solutions

Read the amplitude, period, maximum and minimum of y = a + b sin(cx), then count how many solutions an equation has in a given range, a 0606 graph question.

Paper 1 4 marks

Exact Trig Values from a Given Ratio

Given sinθ and that θ is obtuse, find the exact values of cosθ and tanθ, a 0606 Paper 1 question that tests the quadrant sign rule and the Pythagorean identity.

Paper 1 3 marks

Exact Values of Special Angles

Evaluate an expression exactly using the special-angle values, a 0606 Paper 1 non-calculator question testing recall of sin, cos and tan at 30, 45 and 60 degrees.

Paper 1 5 marks

Exact Values Using Double-Angle Formulae

Given sin θ, find sin 2θ and cos 2θ exactly using the double-angle formulae and a right triangle, a standard 0606 trigonometry question.

Paper 1 4 marks

Proving a Reciprocal Trig Identity

Prove sec²x + cosec²x = sec²x·cosec²x by writing everything over a common denominator, a 0606 identity proof using the reciprocal functions.

Paper 1 3 marks

Proving a tan² Identity

Prove that (1 − cos²x)/cos²x = tan²x using the Pythagorean identity, a short 0606 identity proof built on two familiar relationships.

Paper 1 4 marks

Proving a Trigonometric Identity

A 0606 identity proof worked from one side only, the disciplined layout examiners reward, with the Pythagorean identity doing the heavy lifting.

Paper 1 3 marks

Proving an Identity with tan and cot

Prove that tan x + cot x = 1/(sin x cos x) by converting to sines and cosines, a 0606 identity proof that shows the go-to first move.

Paper 2 4 marks

Solving a Cosine Equation in Radians

Solve cos x = −0.5 over 0 to 2π, a 0606 trig question testing radian solutions and the quadrants where cosine is negative.

Paper 2 6 marks

Solving a Quadratic Trigonometric Equation

Solve a 0606 trig equation that hides a quadratic: swap sin² for 1 − cos², factorise, reject the impossible root, then find every angle in range.

Paper 2 4 marks

Solving a Tangent Equation in a Range

Solve tan(2x) = 1 over a given interval, a 0606 trig question where tan's 180-degree period and the doubled argument both matter.

Paper 1 6 marks

Solving a Trig Equation Using an Identity

Turn a mixed tan-and-cos equation into a quadratic in sin using Pythagorean identities, then solve over 0 to 360 degrees, a classic 0606 question.

Paper 2 5 marks

Solving a Trig Equation with a Multiple Angle

Solve sin(2x) = 0.5 in a given range, a 0606 trig question where the doubled argument means widening the search interval to catch every solution.

The R-Formula: Solving and Finding a Maximum

Express a sinθ + b cosθ as R sin(θ + α), then use that form to solve an equation and read off the maximum. Extension practice, not in the 0606 syllabus.

Paper 1 5 marks

Transformations of a Trig Graph

Sketch y = 2 sin x + 1, reading the amplitude, period and range from the transformation, a standard 0606 trig-graph question.

Trigonometry topic notes →

11

Permutations and Combinations

Paper 2 5 marks

A Committee with At Least Two Men

Count committees with at least two men by adding the qualifying cases, a 0606 combinations question on handling 'at least' by cases.

Arrangements Around a Circular Table (Beyond 0606)

Count seatings around a round table with (n−1)! and the block method. Extension practice: circular arrangements are not examined in Cambridge 0606.

Arrangements of a Word with Repeated Letters (Beyond 0606)

Count distinct arrangements of the letters of BANANA by dividing n! by the factorials of the repeats. Extension practice: repeated-object cases are not in 0606.

Paper 2 4 marks

Arrangements with a Restriction: Letters Together

Count arrangements of a word where two letters must stay together using the block method, a 0606 permutations question on the 'glue them together' technique.

Paper 2 4 marks

Arrangements with Two People Not Together

Count arrangements where two people must not sit together using the total-minus-together method, a 0606 permutations question on the complement approach.

Paper 2 3 marks

Arrangements: Forming Numbers Without Repetition

How many 4-digit numbers can be formed from seven digits with no repetition, a 0606 permutations question, and why order makes this nPr not nCr.

Paper 2 4 marks

Combinations: Selecting a Committee

Count committees with a fixed number of men and women using the multiplication principle with nCr, a 0606 combinations question on independent selections.

Paper 2 4 marks

Forming Numbers with a Restriction

Count how many 4-digit even numbers can be formed with no repetition, a 0606 permutations question using the 'fill the restricted position first' rule.

Paper 2 4 marks

Selections with an 'At Least One' Condition

Count teams containing at least one woman by subtracting the all-men case from the total, a 0606 combinations question on the complement method.

Permutations and Combinations topic notes →

12

Series

Paper 2 5 marks

A Geometric Series Problem: The Bouncing Ball

Find the total distance a bouncing ball travels using a geometric series and sum to infinity, a classic 0606 applied GP question.

Paper 2 4 marks

An Arithmetic Progression Savings Problem

Model a weekly savings plan as an arithmetic progression and find the total saved, a 0606 applied AP question testing the translation to a and d.

Paper 1 6 marks

Arithmetic Progression from Two Given Terms

Given the 5th and 12th terms of an AP, find the first term, common difference and the sum of 20 terms, a 0606 question solved by simultaneous equations.

Paper 2 5 marks

Binomial Expansion: Finding an Unknown Constant

Given the coefficient of x² in (2 + kx)⁶, find k, a 0606 binomial question that isolates one term with the general term rather than expanding everything.

Paper 2 5 marks

Binomial: The Term Independent of x

Find the constant term in a binomial expansion by setting the power of x to zero, a 0606 question using the general term to target one specific term.

Paper 1 4 marks

Coefficient in a Product with a Binomial Expansion

Find the coefficient of x² in (1+2x)(1−x)⁶ by expanding only the terms that can produce x², a common 0606 binomial question.

Paper 1 6 marks

Finding n and a from Binomial Coefficients

Given two coefficients in the expansion of (1+ax)ⁿ, set up simultaneous equations to find n and a, a frequently examined 0606 binomial question.

Paper 1 3 marks

Finding the First Term of an AP from a Sum

Given the sum of the first n terms and the common difference, find the first term of an arithmetic progression, a 0606 question running the sum formula in reverse.

Paper 1 6 marks

Geometric Progression from Two Given Terms

Given the 2nd and 5th terms of a GP, find the common ratio, first term and the sum of 8 terms, a 0606 question solved by dividing the term equations.

Paper 2 6 marks

Geometric Series: Salary with Annual Rises

A salary rising by a fixed percentage each year forms a geometric progression; find a later year's pay and the total over ten years, a 0606 series application.

Paper 2 5 marks

How Many AP Terms Are Needed to Exceed a Value

Find how many terms of an arithmetic progression are needed for the sum to first exceed 200, a 0606 question that ends in a quadratic inequality in n.

Paper 1 4 marks

Recurring Decimal as a Geometric Series

Convert 0.474747… to a fraction using the sum to infinity of a geometric series, a neat 0606 application of S∞ = a/(1−r).

Paper 1 4 marks

Sum of Multiples in a Range

Add up all the multiples of 3 below 100 by treating them as an arithmetic progression, finding n first, then applying the sum formula, a 0606 series question.

Paper 2 5 marks

Sum to Infinity of a Geometric Progression

Given the first term and sum to infinity of a GP, find the common ratio and a later term, a 0606 question testing the |r| < 1 convergence condition.

Paper 1 4 marks

The First Negative Term of an AP

Find the first negative term of a decreasing arithmetic progression by solving an inequality for n, a 0606 question ending with a whole-number check.

Series topic notes →

13

Vectors in Two Dimensions

Paper 2 4 marks

Collinear Points Using Vectors

Show three points are collinear using position vectors and the idea of a scalar multiple, a 0606 vectors question on parallel vectors sharing a point.

Paper 2 5 marks

Expressing a Vector as a Combination of Two Others

Find scalars λ and μ so that c = λa + μb by comparing components, a 0606 vectors question that becomes simultaneous equations.

Paper 1 3 marks

Finding λ So That Two Vectors Are Parallel

Find the value of λ making two vectors parallel using the scalar-multiple condition, a short 0606 vectors question on the meaning of parallel.

Paper 1 4 marks

Magnitude and the Unit Vector

Find the magnitude of a vector and the unit vector in its direction, a 0606 vectors question on the Pythagoras-style modulus and scaling to length one.

Paper 2 5 marks

Position of a Particle Moving with Constant Velocity

Find a particle's position after a given time from its start point and constant velocity vector, a 0606 vectors kinematics question using r = r₀ + tv.

Paper 1 4 marks

Position Vector of a Point Dividing a Line

Find the position vector of a point that divides AB in a given ratio using OP = OA + (fraction)·AB, a standard 0606 vectors question.

Paper 1 4 marks

Position Vectors and the Displacement Between Points

Find the displacement vector AB from two position vectors and its magnitude, a 0606 vectors question on the 'destination minus origin' rule.

Paper 1 4 marks

Resultant of Two Vectors and Its Magnitude

Add two vectors and find the magnitude of the resultant, a foundational 0606 vector question combining component addition with Pythagoras.

Vectors in Two Dimensions topic notes →

14

Calculus

Paper 2 6 marks

Area Between a Curve and a Line

Find the area enclosed between a curve and a line by integrating the difference, a 0606 calculus question that starts with finding the intersection points.

Paper 2 6 marks

Area Between a Curve and the x-axis

A 0606 definite-integral question where the region sits below the x-axis, worked to the mark, including why the integral comes out negative and how to report area.

Paper 2 5 marks

Connected Rates of Change: Expanding Circle

A circle's radius grows at a known rate; find how fast the area grows using the chain rule dA/dt = dA/dr · dr/dt, a 0606 connected-rates question.

Paper 2 5 marks

Connected Rates of Change: Expanding Sphere

A 0606 Paper 2 connected-rates question worked step by step using the chain rule, the topic students most often freeze on, made mechanical.

Paper 2 5 marks

Connected Rates: Filling a Cylindrical Tank

Find how fast the water level rises in a cylindrical tank from the rate of volume increase, a 0606 connected-rates question with a clean chain rule.

Paper 1 8 marks

Differentiation: Product, Quotient and Chain Rule

Three short 0606 differentiation parts, one each for the product, quotient and chain rule, worked with the factorising step examiners expect in the answer.

Paper 2 5 marks

Finding the Equation of a Curve from Its Gradient

Given dy/dx and a point on the curve, integrate and find the constant to recover y, a 0606 question that tests integration plus the +C step students forget.

Paper 1 5 marks

Finding Where a Tangent Is Parallel to a Line

Find the point where a curve's tangent is parallel to a given line by matching gradients, a 0606 calculus question linking differentiation to straight lines.

Paper 1 6 marks

Greatest and Least Values on a Closed Interval

Find the greatest and least values of a cubic on a closed interval by comparing stationary points with the endpoints, a 0606 calculus question.

Paper 1 5 marks

Integrating a Bracket Raised to a Power

Integrate a linear bracket raised to a power using the reverse chain rule, then evaluate a definite integral, a core 0606 integration technique.

Paper 2 6 marks

Kinematics: Finding Velocity from Acceleration

Integrate acceleration to get velocity and displacement, using initial conditions to fix the constants, a core 0606 kinematics question.

Paper 2 7 marks

Kinematics: Total Distance from a Velocity Function

A 0606 kinematics question: find when a particle is at rest, then the total distance travelled, the part where distance and displacement differ.

Paper 2 7 marks

Maximum Volume of an Open Box

Maximise the volume of an open box made by cutting squares from a sheet, a classic 0606 optimisation question with a rejected root to watch for.

Paper 2 8 marks

Optimisation: Minimum Surface Area of a Cylinder

A 0606 applied maximum/minimum question: form the surface-area function from a volume constraint, then minimise it and prove it is a minimum.

Paper 2 4 marks

Small Changes and Approximation

Use the derivative as a rate to approximate a small change in y, the standard 0606 'small increments' technique with δy ≈ (dy/dx)·δx.

Paper 1 6 marks

Stationary Points and the Second Derivative Test

Find both stationary points of a cubic and classify each as a maximum or minimum using the second derivative, a standard 0606 calculus question.

Paper 1 9 marks

Tangent and Normal to a Cubic Curve

A full 0606 Paper 1 question worked to the mark: differentiate a cubic, then find the tangent and normal at a point, in the exact form examiners want.

Paper 2 5 marks

Tangent to an Exponential Curve

Find the equation of the tangent to y = e^(2x) at a point, differentiating the exponential and using the chain rule, a 0606 calculus question.

Paper 2 5 marks

Velocity and Acceleration from Displacement

Differentiate a displacement function to find velocity and acceleration, then find the velocity when acceleration is zero, a 0606 kinematics question.

Paper 1 5 marks

Where a Function Is Increasing or Decreasing

Find the intervals where a cubic is increasing or decreasing using the sign of dy/dx, a 0606 calculus question that ends in a quadratic inequality.

Calculus topic notes →

Worked examples show the routine. A tutor builds it into your child.

Weekly 1-to-1 classes with a founder-vetted 0606 specialist, your child's own working marked line by line against real mark schemes. A 1-hour trial class first, always.