On this page you can find past paper questions separated by topic and topic tests, for both Foundation and Higher tiers. The first two sets are from past papers and the third one is a set of topic tests. Set 4 comprises the most recent past paper questions spanning from 2017 to 2021. **Set 4** is the only set that comes with **video solutions**.

For notes, worksheets and their solutions, visit the GCSE Algebra Revision page. Full past papers and model solutions can be found on the Paper 1, Paper 2 and Paper 3 pages.

##### Notation Vocabulary and Manipulation

- Algebraic Proofs (FH)
- Deriving Expressions (F)
- Deriving Expressions (FH)
- Expanding Equations (F)
- Expanding Expressions (FH)
- Factorising Equations (F)
- Factorising Expressions (FH)
- Forming Equations (F)
- Forming Equations (FH)
- Input-Output (F)
- Manipulation of Formulae (F)
- Manipulation of Formulae (FH)
- Simplifying Expressions (F)
- Simplifying Expressions (FH)
- Solving Using Indices (FH)
- Substitution (F)
- Substitution Into Equations (FH)

##### Sequences

##### Graphs

- Conversion Graphs (F)
- Conversion Graphs (FH)
- Coordinates in 3D (FH)
- Distance-Time Graphs (F)
- Distance-Time Graphs (FH)
- Exponential Growth and Decay (FH)
- Gradients of Straight Lines (FH)
- Graphs of Circles (FH)
- Graphs of Linear Equations (FH)
- Graphs of Quadratic Equations (FH)
- Graphs of Trigonometrical Functions (FH)
- Line Graphs (F)
- Line Graphs of Real Situations (FH)
- Transformation of Graphs (FH)
- Using y=mx+c (FH)

##### Solving Equations and Inequalities

##### Notation Vocabulary and Manipulation

- Algebraic Proofs (FH)
- Algebraic Proofs (H)
- Deriving Expressions (FH)
- Expanding Equations (H)
- Expanding Expressions (FH)
- Factorising Expressions (FH)
- Factorising Expressions (H)
- Forming Equations (FH)
- Forming Equations (H)
- Manipulation of Formulae (FH)
- Manipulation of Formulae (H)
- Simplifying Expressions (FH)
- Simplifying Expressions (H)
- Solving Algebraic Fraction Equations (H)
- Solving Algebraic Fractions (H)
- Solving Using Indices (FH)
- Solving Using Indices (H)
- Substitution (H)
- Substitution Into Equations (FH)

##### Sequences

##### Graphs

- Conversion Graphs (FH)
- Coordinates in 3D (FH)
- Distance-Time Graphs (FH)
- Exponential Growth and Decay (FH)
- Exponential Growth and Decay (H)
- Gradients of Straight Lines (FH)
- Gradients of Straight Lines (H)
- Graphs of Circles (FH)
- Graphs of Circles (H)
- Graphs of Linear Equations (FH)
- Graphs of Linear Equations (H)
- Graphs of Quadratic Equations (FH)
- Graphs of Quadratic Equations (H)
- Graphs of Trigonometrical Functions (FH)
- Graphs of Trigonometrical Functions (H)
- Line Graphs of Real Situations (FH)
- Line Graphs of Real Situations (H)
- Transformation of Graphs (FH)
- Transformation of Graphs (H)
- Using y=mx+c (FH)
- Using y=mx+c (H)

##### Solving Equations and Inequalities

##### Notation Vocabulary and Manipulation

- Deriving Expressions (F)
- Deriving Expressions (FH)
- Expanding Expressions (F)
- Expanding Expressions (FH)
- Factorising Expressions (FH)
- Manipulation of Formulae (F)
- Manipulation of Formulae (FH)
- Simplfying Equations (FH) 2
- Simplifying Equations (F)
- Simplifying Equations (FH) 1
- Substituting Into Equations (F)
- Substituting Into Equations (FH)

##### Sequences

##### Notation Vocabulary and Manipulation

- Algebraic Proofs (H)
- Deriving Expressions (FH)
- Deriving Expressions (H)
- Expanding Expressions (FH)
- Expanding Expressions (H)
- Factorising Expressions (FH)
- Factorising Expressions (H)
- Functions (H)
- Manipulation of Formulae (FH)
- Manipulation of Formulae (H)
- Simplfying Equations (FH) 2
- Simplfying Equations (H) 2
- Simplifying Equations (FH) 1
- Simplifying Equations (H) 1
- Substituting Into Equations (FH)
- Substituting Into Equations (H)

##### Sequences

##### Graphs

- Conversion Graphs (FH)
- Distance-Time and Travel Graphs (FH)
- Gradients of Straight Lines (H)
- Graphs of Cubic Equations (H)
- Graphs of Linear Equations (FH)
- Graphs of Linear Equations (H)
- Graphs of Quadratic Equations (FH)
- Graphs of Quadratic Equations (H)
- Graphs of Reciprocal Equations (H)
- Graphs of Trigonometrical Functions (H)
- Transformation of Functions (H)

##### Solving Equations and Inequalities

##### Foundation

##### Notation, Vocabulary and Manipulation

- Deriving Expressions (F)
- Expanding Equations (F)
- Factorising Equations (F)
- Forming Equations (F)
- Inputs and Outputs (F)
- Manipulation of Formulae (F)
- Simplifying Expressions (F)
- Substitution into Equations (F)

##### Sequences

##### Graphs

- Conversion Graphs (F)
- Coordinates (F)
- Cubic and Reciprocal Graphs (F)
- Equations of Straight Lines (F)
- Graphs of Linear Equations (F)
- Graphs of Quadratic Equations (F)
- Interpreting Gradients (F)

##### Solving Equations and Inequalities

##### Notation, Vocabulary and Manipulation

- Algebraic Fractions (H)
- Algebraic Proof (H)
- Deriving Expressions (H)
- Expanding Equations (H)
- Expanding Triple Brackets (H)
- Factorising Equations (H)
- Forming Equations (H)
- Functions (Composite or Inverse) (H)
- Manipulation of Formulae (H)
- Simplifying Expressions (H)
- Solving Using Indices (H)
- Substitution into Equations (H)

##### Sequences

##### Graphs

- Circle Equations and Tangents (H)
- Coordinates (H)
- Cubic and Reciprocal Graphs (H)
- Distance-Time Graphs (H)
- Equations of Straight Lines (H)
- Exponential and Trigonometric Graphs (H)
- Graphs of Linear Equations (H)
- Graphs of Quadratic Equations (H)
- Interpreting Gradients (H)
- Parallel or Perpendicular Lines (H)
- Simultaneous Equations on Graphs (H)
- Translations and Reflections of Functions (H)
- Velocity-Time Graphs (H)