From Real Exams Exam Paper
A Level H2 Mathematics Practice Paper 2
Free A Level H2 Maths Practice Paper 2, LongCat Exam version, with questions, answers, and A Level-style practice for Singapore students.
These static practice materials are generated from the site's syllabus and paper-generation workflow, with source and model context shown so students and parents can evaluate the material before use.
Questions
TuitionGoWhere Practice Paper - Maths H2 A-Level
TuitionGoWhere Secondary School (AI)
Subject: Mathematics H2
Level: A-Level
Paper: Practice Paper — Algebra & Functions (Paper 1 Style)
Version: 2 of 5
Duration: 1 hour 30 minutes
Total Marks: 60
Name: ___________________________
Class: ___________________________
Date: ___________________________
Instructions
- Answer ALL questions.
- Show your working clearly. Unsupported answers may not receive full credit.
- An approved graphing calculator (without CAS) may be used where indicated.
- Give non-exact answers correct to 3 significant figures unless otherwise stated.
- The total marks for this paper is 60.
- Marks for each question are shown in brackets [ ].
Section A: Short Questions (20 marks)
Answer ALL questions in this section.
Question 1
The function f is defined by f(x)=x+12x−3, x∈R, x=−1.
(a) Find f−1(x) and state its domain.
(b) State the range of f.
[5]
Question 2
Functions f and g are defined by
f:x↦x2−4x+5, x∈R, x≥2,
g:x↦x−31, x∈R, x=3.
(a) Show that the composite function gf exists.
(b) Find an expression for gf(x) and state its range.
[5]
Question 3
The function f is defined by f(x)=ln(3x+2), x>−32.
(a) Find f−1(x).
(b) State the domain and range of f−1.
(c) Sketch the graphs of y=f(x) and y=f−1(x) on the same set of axes. State the coordinates of any point(s) of intersection with the axes.
[5]
Question 4
Given that f(x)=e2x+3, x∈R, find the value of f−1(4).
[2]
Question 5
The function f is defined by f(x)=4−x2, −2≤x≤0.
(a) Find the range of f.
(b) Explain whether f−1 exists. If it does, find f−1(x) and state its domain and range.
[3]
Section B: Structured Questions (25 marks)
Answer ALL questions in this section.
Question 6
The functions f and g are defined by
f:x↦3x−2, x∈R,
g:x↦x−1x+4, x∈R, x=1.
(a) Show that the composite function fg exists and find an expression for fg(x).
(b) Find the range of fg.
(c) Solve the equation fg(x)=x.
[7]
Question 7
The function f is defined by f(x)=cx+dax+b, where a,b,c,d∈R, c=0, and ad=bc.
(a) Find f−1(x) in terms of a,b,c,d.
(b) Deduce that f is a self-inverse function (i.e., f−1(x)=f(x)) if and only if a+d=0.
(c) Given that f(x)=x−22x+3, verify that f is self-inverse and solve the equation f(x)=x.
[8]
Question 8
The function f is defined by
f(x)={x2+2x,4−x,x≤1x>1
(a) Determine whether f is one-one. Justify your answer.
(b) Find the range of f.
(c) The function g is defined by g(x)=f(x)+k, where k is a constant. State the least value of k such that g has an inverse function when the domain of g is restricted to x≤1.
[5]
Question 9
The function f is defined by f(x)=2+x−1, x≥1.
(a) Find f−1(x) and state its domain and range.
(b) On the same diagram, sketch the graphs of y=f(x) and y=f−1(x).
(c) Write down the coordinates of the point of intersection of the two graphs.
[5]
Section C: Application & Extended Questions (15 marks)
Answer ALL questions in this section.
Question 10
A chemical process is modelled by the function
C(t)=t2+15t,t≥0
where C is the concentration of a reactant (in mol/L) at time t (in hours).
(a) Find the maximum value of C(t) and the time t at which it occurs.
(b) Determine the range of C for t≥0.
(c) Explain whether the inverse function C−1 exists for the domain t≥0. If not, suggest a suitable restriction on the domain so that C−1 exists, and find the restricted inverse.
[7]
Question 11
The functions f and g are defined by
f:x↦ex−1, x∈R,
g:x↦ln(x+4), x>−4.
(a) Show that the composite functions fg and gf both exist.
(b) Find expressions for fg(x) and gf(x).
(c) Solve the equation fg(x)=gf(x), giving your answer correct to 3 significant figures.
[8]
Summary of Marks
| Section | Marks |
|---|---|
| A: Questions 1–5 | 20 |
| B: Questions 6–9 | 25 |
| C: Questions 10–11 | 15 |
| Total | 60 |
Answers
TuitionGoWhere Practice Paper - Maths H2 A-Level
Answer Key — Algebra & Functions (Version 2 of 5)
Section A
Question 1 [5]
(a) Let y=f(x)=x+12x−3.
Swap x and y:
x=y+12y−3
x(y+1)=2y−3
xy+x=2y−3
xy−2y=−3−x
y(x−2)=−3−x
y=x−2−3−x=2−xx+3
f−1(x)=2−xx+3
Domain of f−1 = range of f. Since f(x)=x+12x−3=2−x+15, the horizontal asymptote is y=2, so f(x)=2.
Domain of f−1:x∈R,x=2
Marking: M1 for swapping and rearranging, A1 for correct inverse, A1 for correct domain.
(b) Range of f = domain of f−1, so:
Range of f:f(x)∈R,f(x)=2
Marking: B1 (independent).
Question 2 [5]
(a) Range of f: f(x)=x2−4x+5=(x−2)2+1, with domain x≥2.
Since x≥2, (x−2)2≥0, so f(x)≥1. Range of f is [1,∞).
Domain of g is x=3. Since range of f is [1,∞) and 3∈[1,∞), we must check: does f(x)=3 for some x≥2?
(x−2)2+1=3⇒(x−2)2=2⇒x=2±2. Since x≥2, x=2+2≥2, so f(2+2)=3, which is not in the domain of g.
Therefore, gf does not exist as stated — the range of f is not a subset of the domain of g.
However, if the question intends for students to check existence: The composite gf exists only if range of f ⊆ domain of g. Since 3∈[1,∞) and 3∈/dom(g), the composite does not exist without restricting the domain of f.
Revised interpretation (for a solvable question): If we restrict f to x≥2 with x=2+2, then gf exists.
For the purpose of this answer key, assuming the question expects students to identify the issue:
gf does not exist because 3∈Range(f) but 3∈/Domain(g).
Marking: M1 for finding range of f, M1 for checking against domain of g, A1 for correct conclusion.
(b) If we proceed formally (assuming the composite is intended to exist with appropriate restriction):
gf(x)=g(f(x))=f(x)−31=(x−2)2+1−31=(x−2)2−21
For x≥2, (x−2)2≥0, so (x−2)2−2≥−2. The expression is undefined when (x−2)2=2, i.e., x=2±2.
Range: As (x−2)2→∞, gf(x)→0. At (x−2)2=0 (i.e., x=2), gf(2)=−21=−21. The function has a vertical asymptote at x=2+2.
For 2≤x<2+2: (x−2)2−2 goes from −2 to 0−, so gf(x) goes from −21 to −∞. Range: (−∞,−21].
For x>2+2: (x−2)2−2 goes from 0+ to ∞, so gf(x) goes from +∞ to 0+. Range: (0,∞).
Range of gf:(−∞,−21]∪(0,∞)
Marking: M1 for correct composite expression, A1 for range.
Question 3 [5]
(a) Let y=ln(3x+2).
ey=3x+2
x=3ey−2
f−1(x)=3ex−2
Marking: M1 for converting to exponential form, A1 for correct inverse.
(b) Domain of f−1 = range of f: Since f(x)=ln(3x+2) with x>−32, as x→−32+, f(x)→−∞; as x→∞, f(x)→∞.
Domain of f−1:x∈R
Range of f−1 = domain of f:
Range of f−1:f−1(x)>−32
Marking: B1 for domain, B1 for range.
(c) Graph of y=f(x)=ln(3x+2):
- Vertical asymptote at x=−32
- Passes through (0,ln2) since f(0)=ln2
- Passes through (31,ln3) since f(31)=ln3
Graph of y=f−1(x)=3ex−2:
- Horizontal asymptote at y=−32 as x→−∞
- Passes through (ln2,0) and (ln3,31)
The two graphs are reflections of each other in the line y=x.
x-intercept of f: set f(x)=0: ln(3x+2)=0⇒3x+2=1⇒x=−31. So (−31,0).
y-intercept of f: f(0)=ln2. So (0,ln2).
x-intercept of f−1: set f−1(x)=0: 3ex−2=0⇒ex=2⇒x=ln2. So (ln2,0).
y-intercept of f−1: f−1(0)=31−2=−31. So (0,−31).
x-intercept of f:(−31,0);y-intercept of f:(0,ln2)
Marking: B1 for correct sketch description/intercepts.
Question 4 [2]
f−1(4) means the value of x such that f(x)=4.
e2x+3=4
e2x=1
2x=0
x=0
f−1(4)=0
Marking: M1 for setting f(x) = 4, A1 for x = 0.
Question 5 [3]
(a) f(x)=4−x2, −2≤x≤0.
This is the left half of a circle of radius 2 centred at the origin (since y=4−x2 gives the upper semicircle, and x≤0 restricts to the left half).
At x=−2: f(−2)=4−4=0
At x=0: f(0)=4=2
Since f is increasing on [−2,0] (as x increases, 4−x2 increases, so 4−x2 increases):
Range of f:[0,2]
Marking: M1 for evaluating endpoints, A1 for correct range.
(b) Since f is one-one on [−2,0] (it is strictly increasing), f−1 exists.
Let y=4−x2, y≥0.
y2=4−x2
x2=4−y2
x=−4−y2 (negative root since x≤0)
f−1(x)=−4−x2
Domain of f−1 = range of f: [0,2]
Range of f−1 = domain of f: [−2,0]
Marking: B1 for stating inverse exists (one-one), B1 for correct inverse with domain and range.
Section B
Question 6 [7]
(a) fg(x)=f(g(x))=f(x−1x+4)=3(x−1x+4)−2=x−13(x+4)−2(x−1)=x−13x+12−2x+2
fg(x)=x−1x+14
The composite exists because range of g is R∖{3} (since g(x)=1+x−15=3... wait, let me recalculate).
g(x)=x−1x+4=1+x−15. As x→1±, g(x)→±∞. As x→±∞, g(x)→1. So range of g is R∖{1}.
Domain of f is R, so range of g ⊆ domain of f. ✓
fg exists since Range(g)=R∖{1}⊆R=Domain(f).
Marking: M1 for computing composite, A1 for simplified expression, B1 for existence justification.
(b) fg(x)=x−1x+14=1+x−115
As x→1±, fg(x)→±∞. As x→±∞, fg(x)→1. So fg(x)=1.
Range of fg:fg(x)∈R,fg(x)=1
Marking: M1 for rewriting in form 1 + k/(x-1), A1 for correct range.
(c) fg(x)=x
x−1x+14=x
x+14=x(x−1)=x2−x
x2−2x−14=0
x=22±4+56=22±60=22±215=1±15
x=1+15 or x=1−15
Marking: M1 for setting up equation, M1 for solving quadratic, A1 for both solutions.
Question 7 [8]
(a) Let y=cx+dax+b.
y(cx+d)=ax+b
cxy+dy=ax+b
cxy−ax=b−dy
x(cy−a)=b−dy
x=cy−ab−dy
f−1(x)=cx−ab−dx
Marking: M1 for cross-multiplication and rearrangement, A1 for correct inverse.
(b) For f to be self-inverse: f−1(x)=f(x)
cx−ab−dx=cx+dax+b
Cross-multiplying: (b−dx)(cx+d)=(ax+b)(cx−a)
LHS: bcx+bd−dcx2−d2x=−dcx2+(bc−d2)x+bd
RHS: acx2−a2x+bcx−a2... let me redo:
RHS: (ax+b)(cx−d)... no, (ax+b)(cx−a):
Wait, I should be more careful. Let me redo:
(ax+b)(cx−d) — no, the denominator of f−1 is cx−a and numerator is b−dx.
So: (b−dx)(cx+d)=(ax+b)(cx+d)... no, that's not right either.
Let me restart. We need: cx−ab−dx=cx+dax+b
Cross multiply: (b−dx)(cx+d)=(ax+b)(cx−d)... no, (ax+b)(cx+d) is wrong too.
(b−dx)(cx+d)=(ax+b)(cx−a) — no, the RHS denominator is cx+d and we're cross-multiplying with cx−a:
(b−dx)(cx+d)=(ax+b)(cx−a)
LHS: bcx+bd−dcx2−d2x=−dcx2+(bc−d2)x+bd
RHS: acx2−a2x+bcx−ba=acx2+(bc−a2)x−ab
For these to be equal for all x:
Coefficient of x2: −dc=ac⇒c(a+d)=0. Since c=0, a+d=0. ✓
Coefficient of x: bc−d2=bc−a2⇒d2=a2. If a+d=0, then d=−a, so d2=a2. ✓
Constant: bd=−ab⇒b(d+a)=0. If a+d=0, this is satisfied. ✓
Conversely, if a+d=0 (so d=−a), then:
f−1(x)=cx−ab−(−a)x=cx−ab+ax
And f(x)=cx−aax+b (since d=−a).
So f−1(x)=f(x). ✓
f is self-inverse ⟺a+d=0
Marking: M1 for setting f⁻¹ = f, M1 for cross-multiplying, M1 for comparing coefficients, A1 for deducing a + d = 0, B1 for converse.
(c) f(x)=x−22x+3. Here a=2,b=3,c=1,d=−2. So a+d=2+(−2)=0. ✓ Self-inverse verified.
Solve f(x)=x:
x−22x+3=x
2x+3=x(x−2)=x2−2x
x2−4x−3=0
x=24±16+12=24±28=24±27=2±7
x=2+7 or x=2−7
Marking: B1 for verifying a + d = 0, M1 for setting f(x) = x, A1 for solutions.
Question 8 [5]
(a) For x≤1: f(x)=x2+2x=(x+1)2−1. This is a parabola with vertex at x=−1, opening upwards. On (−∞,−1] it is decreasing; on [−1,1] it is increasing. So f is not one-one on x≤1 (e.g., f(−3)=9−6=3 and f(1)=1+2=3).
For x>1: f(x)=4−x, which is strictly decreasing (one-one).
Overall: f(−3)=3 and f(1)=3, so f is not one-one on its full domain.
f is not one-one because, for example, f(−3)=f(1)=3.
Marking: M1 for checking each piece, A1 for correct conclusion with counterexample.
(b) For x≤1: f(x)=(x+1)2−1≥−1. At x=1, f(1)=3. As x→−∞, f(x)→∞. Minimum is −1 at x=−1. So range for x≤1 is [−1,∞)... wait, at x=1, f(1)=3, and the function decreases from ∞ to −1 as x goes from −∞ to −1, then increases from −1 to 3 as x goes from −1 to 1. So range for x≤1 is [−1,∞).
For x>1: f(x)=4−x<3. As x→1+, f(x)→3−. As x→∞, f(x)→−∞. So range for x>1 is (−∞,3).
Combined range: [−1,∞)∪(−∞,3)=(−∞,∞)=R.
Wait, but [−1,∞)∪(−∞,3)=R since [−1,∞) already covers everything ≥−1 and (−∞,3) covers everything <3, and together they cover all reals.
Range of f:R
Marking: M1 for finding range of each piece, A1 for combined range.
(c) For g to have an inverse when restricted to x≤1, g must be one-one on x≤1. But g(x)=f(x)+k=x2+2x+k for x≤1, which is a parabola with vertex at x=−1. It is not one-one on (−∞,1] regardless of k (since the vertex is at x=−1 and the function decreases then increases).
Re-reading the question: "State the least value of k such that g has an inverse function when the domain of g is restricted to x≤1."
Adding a constant k shifts the graph vertically but does not change the shape. The function x2+2x+k is never one-one on (−∞,1] because it has a turning point at x=−1 within this domain.
Perhaps the question means: restrict the domain further to make it one-one, and find k so that the restricted function has an inverse. But the question says "the domain of g is restricted to x≤1."
Alternative interpretation: Perhaps the question intends for the domain to be restricted to a subset of x≤1 where g is one-one, e.g., [−1,1] or (−∞,−1]. But the wording says "restricted to x≤1."
Let me reconsider: maybe the question is asking for the least k such that g(x)=f(x)+k is one-one on x≤1. Since f(x)=x2+2x on x≤1 is not one-one (it has a minimum at x=−1), no value of k can make it one-one.
Perhaps the question intends: restrict to x≥1 (where f(x)=4−x is already one-one), or perhaps it's about making the function strictly monotonic.
Given the ambiguity, let me reinterpret: perhaps the question means the domain is restricted to [m,1] for some m where g becomes one-one, and we need the least k so that...
Actually, re-reading more carefully: I think the question might mean that we restrict the domain of g to x≤1 and want g to be one-one on this domain. Since g(x)=x2+2x+k on x≤1, and this is a parabola opening upward with vertex at x=−1, it is decreasing on (−∞,−1] and increasing on [−1,1]. It is not one-one on (−∞,1].
Let me try a different reading: Perhaps the question wants us to restrict to a subdomain of x≤1 where g IS one-one, and find the least k so that the range of g on this restricted domain allows an inverse. But this doesn't depend on k.
I think the most sensible interpretation is: The question intends for the domain to be restricted to [−1,1] (where x2+2x+k is increasing, hence one-one), and asks for the least k such that... but the question doesn't specify what condition k needs to satisfy.
Let me try yet another interpretation: Perhaps the question is about making g one-one on x≤1 by ensuring the function values don't repeat. But for a parabola, values always repeat (except at the vertex).
Given the difficulty, let me assume the question intends: "State the least value of k such that g has an inverse function when the domain of g is restricted to [−1,∞)" or similar. But I should answer what's written.
Simplest reasonable interpretation: The function g(x)=x2+2x+k on x≤1 is not one-one for any k. However, if we restrict to [−1,1] (a subset of x≤1), it IS one-one (increasing). The question might be poorly worded and intends this.
Alternatively: Perhaps the question means: find the least k such that g is one-one on x≤1. Since this is impossible for any k, the answer might be "no such k exists."
But that seems unlikely for a 5-mark question. Let me try one more interpretation:
Perhaps the question is: restrict the domain of g to x≤1, and find the least k such that g maps this domain to a set where an inverse can be defined (i.e., g is one-one on this domain). Since g(x)=x2+2x+k is not one-one on (−∞,1], no such k exists.
*I'll go with the interpretation that the domain is restricted to [−1,1] (the part of x≤1 where g is increasing and hence one-one), and the question asks for the least k such that... hmm, but there's no condition on k for one-one-ness on [−1,1].
Let me just answer based on the most natural reading I can find:
If the domain is restricted to [−1,1]⊆(−∞,1], then g(x)=x2+2x+k is increasing (since the vertex is at x=−1 and the parabola opens upward), hence one-one. The least value of k is not constrained by the one-one condition... unless there's an implicit condition I'm missing.
Perhaps the question is about the range: For g to have an inverse, it must be one-one. On [−1,1], g is one-one for all k. So perhaps the question is asking for something else.
Given the time I've spent, let me provide the most reasonable answer:
No value of k makes g one-one on (−∞,1] since g(x)=x2+2x+k has a turning point at x=−1 in this domain.
If the intended domain restriction is [−1,1] instead, then g is one-one for all k, so there is no least k constraint from the one-one condition alone.
Marking: M1 for analyzing one-one property, A1 for correct conclusion.
Question 9 [5]
(a) Let y=f(x)=2+x−1, x≥1.
y−2=x−1
(y−2)2=x−1
x=(y−2)2+1
f−1(x)=(x−2)2+1
Domain of f−1 = range of f: Since x≥1, x−1≥0, so f(x)≥2.
Domain of f−1:x≥2
Range of f−1 = domain of f:
Range of f−1:f−1(x)≥1
Marking: M1 for squaring and rearranging, A1 for correct inverse, B1 for domain, B1 for range.
(c) The graphs of y=f(x) and y=f−1(x) intersect on the line y=x (if they intersect at all, since both are reflections of each other in y=x).
Set f(x)=x:
2+x−1=x
x−1=x−2
For this to be valid, x−2≥0, i.e., x≥2.
Squaring: x−1=(x−2)2=x2−4x+4
x2−5x+5=0
x=25±25−20=25±5
Check x≥2: 25−5≈25−2.236≈1.382<2. Reject.
25+5≈3.618≥2. ✓
Check: f(25+5)=2+25+5−1=2+23+5
And 25+5−2=21+5, so x−1=23+5.
Hmm, let me verify: (21+5)2=41+25+5=46+25=23+5. ✓
So f(x)=2+21+5=25+5=x. ✓
Point of intersection: (25+5,25+5)
Marking: M1 for setting f(x) = x, M1 for solving, A1 for correct answer (rejecting extraneous root).
Section C
Question 10 [7]
(a) C(t)=t2+15t, t≥0.
Using the quotient rule:
C′(t)=(t2+1)25(t2+1)−5t(2t)=(t2+1)25t2+5−10t2=(t2+1)25−5t2=(t2+1)25(1−t2)
Set C′(t)=0: 1−t2=0⇒t=1 (since t≥0).
Check: For 0<t<1, C′(t)>0 (increasing). For t>1, C′(t)<0 (decreasing). So t=1 is a maximum.
C(1)=1+15(1)=25=2.5
Cmax=2.5 mol/L at t=1 hour
Marking: M1 for differentiating, A1 for critical point, M1 for confirming maximum, A1 for values.
(b) At t=0: C(0)=0.
As t→∞: C(t)=t2+15t→0.
Maximum is 2.5 at t=1. The function increases from 0 to 2.5 on [0,1] and decreases from 2.5 to 0 on [1,∞).
Range of C:[0,2.5]
Marking: M1 for evaluating endpoints and limit, A1 for correct range.
(c) C is not one-one on t≥0 because it increases on [0,1] and decreases on [1,∞). For example, C(0)=0 and limt→∞C(t)=0, and by continuity, every value in (0,2.5) is attained twice.
Therefore, C−1 does not exist for domain t≥0.
To make C−1 exist, restrict the domain to either [0,1] (where C is strictly increasing) or [1,∞) (where C is strictly decreasing).
Restriction to [0,1]: Let y=t2+15t.
y(t2+1)=5t
yt2−5t+y=0
t=2y5±25−4y2 (for y=0)
For t∈[0,1], we need the smaller root (since C is increasing on [0,1]):
t=2y5−25−4y2
C−1(y)=2y5−25−4y2,0<y≤2.5
Marking: M1 for explaining not one-one, M1 for suggesting restriction, M1 for finding inverse, A1 for correct expression.
Question 11 [8]
(a) Range of g: g(x)=ln(x+4), x>−4. As x→−4+, g(x)→−∞. As x→∞, g(x)→∞. So range of g is R.
Domain of f is R. Since range of g = R ⊆ domain of f = R, fg exists. ✓
Range of f: f(x)=ex−1, x∈R. As x→−∞, f(x)→−1. As x→∞, f(x)→∞. So range of f is (−1,∞).
Domain of g is x>−4. Since range of f is (−1,∞) and −1>−4, we have (−1,∞)⊆(−4,∞). So gf exists. ✓
fg exists since Range(g)=R⊆Domain(f)=R;gf exists since Range(f)=(−1,∞)⊆(−4,∞)=Domain(g).
Marking: M1 for checking range of g against domain of f, M1 for checking range of f against domain of g, A1 for both conclusions.
(b) fg(x)=f(g(x))=f(ln(x+4))=eln(x+4)−1=x+4−1=x+3
fg(x)=x+3,x>−4
gf(x)=g(f(x))=g(ex−1)=ln(ex−1+4)=ln(ex+3)
gf(x)=ln(ex+3),x∈R
Marking: A1 for fg, A1 for gf.
(c) fg(x)=gf(x)
x+3=ln(ex+3)
Let u=x+3, so x=u−3:
u=ln(eu−3+3)
eu=eu−3+3
eu−eu−3=3
eu−3(e3−1)=3
eu−3=e3−13
u−3=ln(e3−13)=ln3−ln(e3−1)
u=3+ln3−ln(e3−1)
x=u−3=ln3−ln(e3−1)=ln(e3−13)
e3≈20.0855
e3−1≈19.0855
19.08553≈0.15718
x=ln(0.15718)≈−1.850
x≈−1.85 (3 s.f.)
Marking: M1 for setting fg = gf, M1 for substitution, M1 for solving, A1 for correct answer.
Mark Summary
| Q | Marks |
|---|---|
| 1 | 5 |
| 2 | 5 |
| 3 | 5 |
| 4 | 2 |
| 5 | 3 |
| Section A | 20 |
| 6 | 7 |
| 7 | 8 |
| 8 | 5 |
| 9 | 5 |
| Section B | 25 |
| 10 | 7 |
| 11 | 8 |
| Section C | 15 |
| Total | 60 |
Free quiz and exam paper access
Enter your details to view this paper
Your access is remembered on this device.